我有一个UserControl
并且已经向它添加了一个属性。但我希望将属性添加到Properties Window
每当我UserControl
添加到表单时。
这是我用来添加属性的
Image img;
public Image SetImage
{
get { return img; }
set { img = value; }
}
这很好用,但问题是每当用户想要调用此属性时,用户都必须调用用户控件的类,例如
MyControl ctrl = new MyControl();
ctrl.Image = Image.FromFile("/*Path to Image*/");
但这将更改已添加到该表单的所有控件的所有属性,但我需要将其映射到 UserControl 以便每当用户想要调用它时,用户都会像这样调用它
MyControl1.Image = Image.FromFile("/*Path to Image*/");
或者
MyControl2.Image = Image.FromFile("/*Path to Image*/");
请问我如何实现这个?