我试图更改.NET Windows窗体控件属性的默认设置,不用创建继承自它的自定义控件。
我想要的是,例如,在已将TextBox
属性设置为Form
而不是TextAlign
的{{1}}上添加HorizontalAlignment.Right
。即使只有解决方案范围,如果可以实现,我也很想知道。当一个人使用大量控件并需要将其属性设置为特定的非默认值时,这将节省大量时间。
创建一个自定义控件对此来说太过分了,并且会使我的解决方案混乱不必要。我还考虑在解决方案范围内对设计器文件运行正则表达式(将非默认值添加到此类控件中),但是编写这样的正则表达式(也)是耗时/有问题的。
有什么想法吗?