微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vb.net – 如何设置Windows窗体标题栏和UI使用Windows 8/10的平板操作系统主题,而不是XP / 7纹理外观?

我正在更新为 Windows XP编写的Visual Basic Windows窗体应用程序.

我设置什么表单属性告诉Windows窗体接受认的Windows 8/10平面主题?它是每个应用程序的全局设置还是每个表单设置?

我的应用程序的主要表单和一些子表单看起来很好,修改.

但是,我的一些子表单仍然具有Windows XP / 7的纹理外观:

I read some posts指向“EnableVisualStyles = true”.然而,这个问题是询问如何获得Windows XP样式,而不是Win 95/95样式.我需要澄清一下Win 8/10主题的设置应该是什么.

解决方法

MDI子窗体是一种特殊类型的窗体,不被视为TopLevel窗体,窗口主题仅影响TopLevel窗体.

微软一直不赞成使用多文档接口(MDI甚至没有写入WPF)而转而使用Tabbed接口.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐