我要编写一个大型 C# 应用程序。 关键是控件的颜色应该可以由应用程序的用户调整。 如果有任何解决方案可以覆盖(仅针对此应用程序的上下文)System.Drawing.SystemColors,那将是非常好的,这样我就不必手动设置每个控件的值。 有人知道我的问题的解决方案就是这么简单吗? 谢谢
最佳答案
查看应用程序设置绑定(bind)。不确定如何对所有控件执行此操作,但只需递归遍历控件树就足够了。
关于C# 应用程序范围的颜色管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/806564/