我们最近通过VS2008将旧的VB6应用程序转换为VB.NET。该程序正在通过一个C#WPF项目启动,该项目可以调出一些特定的VB.NET表单。VB6到VB.NET转换按钮样式
存在一些正在显示的控件的问题。
举例来说,如果我们添加了一个新的按钮(按钮1)控制是这样的:
在编译时它显示是这样的:
因此, “关闭” 按钮被转换并且转换后添加了“Button1”。按钮的样式显然正在某处。
我看过设计文件,看不到任何明显的东西。
这是如何处理的?
我们最近通过VS2008将旧的VB6应用程序转换为VB.NET。该程序正在通过一个C#WPF项目启动,该项目可以调出一些特定的VB.NET表单。VB6到VB.NET转换按钮样式
存在一些正在显示的控件的问题。
举例来说,如果我们添加了一个新的按钮(按钮1)控制是这样的:
在编译时它显示是这样的:
因此, “关闭” 按钮被转换并且转换后添加了“Button1”。按钮的样式显然正在某处。
我看过设计文件,看不到任何明显的东西。
这是如何处理的?
我想这可能是由于Enable Visual Styles
设置。我猜这个项目升级时并没有设置为True?可能是一件自动的事情,以便应用程序看起来尽可能类似于原件。
在这里:http://msdn.microsoft.com/en-us/library/aa984291(v=vs.71).aspx
谢谢你的工作,我添加(System.Windows.Forms.Application.EnableVisualStyles)到调用VB窗体的主应用程序 – user2982844
您发布相同的图像网址两次。 –