gpt4 book ai didi

c# - VB6 到 VB.NET 转换按钮样式

转载 作者:太空宇宙 更新时间:2023-11-03 10:53:55 32 4
gpt4 key购买 nike

我们最近通过 VS2008 将旧的 VB6 应用程序转换为 VB.NET。该程序是通过一个 c# WPF 项目启动的,该项目会特别显示一些 VB.NET 窗体。

某些控件的显示方式存在问题。

例如,如果我们像这样添加一个新按钮 (Button1) 控件:

enter image description here

编译后显示如下:

enter image description here

于是“关闭”按钮被转换进来,转换后添加了“Button1”。按钮的样式显然在某处起作用。

我查看了设计文件,但看不到任何明显的东西。

这是如何处理的?

最佳答案

我认为这可能是由于 Enable Visual Styles 设置所致。我猜这在项目升级时没有设置为 True ?可能是自动的事情,以便应用程序看起来尽可能与原始应用程序相似。

更多信息在这里:http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.applicationservices.windowsformsapplicationbase.enablevisualstyles(v=vs.110).aspx

这里:http://msdn.microsoft.com/en-us/library/aa984291(v=vs.71).aspx

关于c# - VB6 到 VB.NET 转换按钮样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20216074/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com