在了解一门新语言方面,我非常挑剔,最近我开始学习 C#。所以我想知道创建新应用程序时发生的一切——在本例中是新的 Windows 窗体应用程序。我创建了一个,并从 Visual Studio 获得了一些生成的代码,其中一行是 Application.EnableVisualStyles()
。
我在 MSDN 上做了一些研究并找到了这篇文章:Application.EnableVisualStyles() .我执行了他们提出的示例,期望在我注释掉上述行时按钮不可见。没啥事儿!似乎什么都没有改变。我知道这是一个非常基本的例子,但不应该有什么改变吗?如果这在 Main() 过程中如此重要,那么它到底在做什么,我错过了什么?
最佳答案
是的,但您需要在您的操作系统中打开某些设置,否则您将无法看到它是什么。
以下是我系统上同一应用程序的一些屏幕截图:
Application.EnableVisualStyles();
// Application.EnableVisualStyles();
如果其他应用程序中的按钮看起来像第二个屏幕截图,那么无论您是否使用 Application.EnableVisualStyles()
,您将始终看到未设置主题的按钮,因为它们已被操作系统关闭 -重新打开它们的方法取决于您的操作系统,但通常需要转到性能>> 视觉效果对话框。
关于c# - Application.EnableVisualStyles() 有什么作用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6764100/