除了创建自定义按钮、自定义文本框和自定义标签等,然后在应用程序的所有表单中使用这些控件,然后根据需要更改这些控件的默认颜色和字体之外,还有一个简单的方法吗?如何在包含多个表单的现有应用程序上实现这种类似 css 的功能?
顺便说一句,我知道我可以以编程方式打开每个 *.Designer.cs 文件,然后用“My.Namespace.My[Control]”搜索/替换“System.Windows.Forms.[Control]”的实例,但是我不确定在代码设置控件的字体和颜色以及类似属性的情况下这将如何工作。那么是否只是确保自定义控件覆盖所有相关的 getter 方法的问题?