があり、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*/");
Plsはどうすればこれを達成できますか?