我有一个继承自 UserControl 的自定义控件 MyControl。
如果我更改 MyControl 图形属性(如 ForeColor、backgroundImage 等),这将应用于我的所有 MyControl 实例,但不是。
为什么?
编辑
我认为问题在于图像存储在包含 MyControl(例如表单)的 Control 的 resx 文件中。调用此行时,将应用旧图像。
resources.ApplyResources(this.myControl1, "myControl1");
因此,当我在 MyControl 设计器类中进行更改时,这不适用于 myControl1 实例。不幸的是,这条线是在表单设计器中自动生成的。
谢谢