这很烦人:Windows 窗体控件看起来或感觉起来不像原生的;它们不会像预期的那样发光/褪色。
比如上面的按钮不是原生的,但是下面的是:
那么我如何在 .NET 中获得这种本地外观/感觉?有没有办法不使用外部库就可以做到这一点?
最佳答案
是的!只需将控件上的 FlatStyle 属性设置为 System,而不是默认的 Standard。
这不容易注意到,但很容易修复!
请注意,在某些情况下这可能会对控件产生微妙的影响——在 FlatStyle.System
上进行简单搜索应该会为您指明注意事项。
关于c# - Windows Forms 和 Aero 不能很好地结合——如何使它们看起来像原生的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11037318/