C# 为什么我的WinForms控件看起来扁平?

C# 为什么我的WinForms控件看起来扁平?,c#,winforms,listview,button,windows-10,C#,Winforms,Listview,Button,Windows 10,我使用的是Visual Studio 2013/2015,我的操作系统是Windows 10。我想知道为什么我的WinForms控件看起来如此扁平。我已经启用和禁用了EnableVisualStyles。也许这是Windows10的问题?为什么这些控件缺少3D外观 非常感谢,windows 10主题本身非常简单,winforms采用了您运行的任何版本的windows的视觉样式 所以你没有做错什么,这就是Windows10UI元素的外观 如果您在windows 7上运行应用程序,它将看起来更为3D

我使用的是Visual Studio 2013/2015,我的操作系统是Windows 10。我想知道为什么我的WinForms控件看起来如此扁平。我已经启用和禁用了EnableVisualStyles。也许这是Windows10的问题?为什么这些控件缺少3D外观


非常感谢,

windows 10主题本身非常简单,winforms采用了您运行的任何版本的windows的视觉样式

所以你没有做错什么,这就是Windows10UI元素的外观


如果您在windows 7上运行应用程序,它将看起来更为3D。

3D外观是喇叭裤,这将使您的UI设计看起来毫无希望地过时和缺乏维护。在某种程度上,VB6应用程序可以在100英尺之外识别。这不是你刚在应用程序上流汗时想要给人留下的印象。您可以在winforms中自动获取操作系统样式首选项,而无需编写任何代码。