C# 已启用的组合框控件在windows 10中看起来已禁用?

C# 已启用的组合框控件在windows 10中看起来已禁用?,c#,c++,winforms,mfc,windows-10,C#,C++,Winforms,Mfc,Windows 10,我刚升级到Windows10,我的软件的大多数组合框都是灰色的,但仍然可以点击。这正常吗?这让我们的用户感到困惑,因为他们会认为所有的组合框控件都被禁用了 我用ComboBox和editbox做了一个测试,似乎“禁用”控件不再有标准控件颜色。这可能会让用户非常困惑这些颜色现在是正常的。我自己运行的是Windows8.1,我看不出与Windows10有什么区别 如果您喜欢其他样式,可以在项目中设置它们,或者进行所有者绘制。这是正常的。他们会习惯的。@HansPassant我知道我也会习惯的,但不太

我刚升级到Windows10,我的软件的大多数组合框都是灰色的,但仍然可以点击。这正常吗?这让我们的用户感到困惑,因为他们会认为所有的组合框控件都被禁用了


我用ComboBox和editbox做了一个测试,似乎“禁用”控件不再有标准控件颜色。这可能会让用户非常困惑

这些颜色现在是正常的。我自己运行的是Windows8.1,我看不出与Windows10有什么区别


如果您喜欢其他样式,可以在项目中设置它们,或者进行所有者绘制。

这是正常的。他们会习惯的。@HansPassant我知道我也会习惯的,但不太清楚,我个人讨厌这种新风格……:)不可能习惯混乱。不知何故,微软从幼儿园把蹒跚学步的孩子带到了Windows开发团队,或者至少让他们负责那些不懂系统思维的人。我不知道是什么人在管理微软的这些混乱局面,但看到这个世界别无选择,他们肯定会很开心。只有我的4美分。对不起necro,但是你说你可以在你的项目中设置样式,你会怎么做?我并不特别想拥有DropDownList模式下使用的每个组合框。真遗憾,微软没有提供一种方法来改变这个控件的颜色,就像所有其他控件都可以改变一样。