我们最近通过 VS2008 将旧的 VB6 应用程序转换为 VB.NET。该程序是通过一个 c# WPF 项目启动的,该项目带来了一些 VB.NET 临时表单。
某些控件的显示方式存在问题。
例如,如果我们添加一个新按钮(Button1)控件,如下所示:
编译后显示如下:
因此“关闭”按钮被转换进来,转换后添加了“Button1”。按钮的样式显然在某处受到影响。
我查看了设计文件,但看不到任何明显的东西。
这是如何处理的?
最佳答案
我认为这可能是由于启用视觉样式
设置造成的。我猜项目升级时这没有设置为 True ?可能是一个自动的事情,以便应用程序看起来尽可能与原始应用程序相似。
这里:http://msdn.microsoft.com/en-us/library/aa984291(v=vs.71).aspx
关于c# - VB6 到 VB.NET 转换按钮样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20216074/