開発したユーザー コントロールに、Xy という名前の Dictionary プロパティを追加しました。辞書の種類はDictionary<int, string>
wpf アプリケーションでユーザー コントロールを使用しているときに、これらの項目をアプリケーションの xaml ファイルからディクショナリに追加する必要があります。
0,"a.bmp"
1,"b.bmp"
これどうやってするの?
ユーザー制御コードを以下に示します
public partial class UserControl1 : UserControl
{
private Dictionary<int, string> xy = new Dictionary<int, string>();
public Dictionary<int, string> Xy
{
get
{
return xy;
}
set
{
xy = value;
}
}
}
編集
基本的な考え方は、一連の値とイメージ名のペアを xaml ファイルからディクショナリに追加することです。サンプルペアを以下に示します
0,"a.bmp"
1,"b.bmp"
値 0 がいくつかのプロパティに設定されている
場合、画像 a.bmp を表示します 値 1 がいくつかのプロパティに設定されている場合、画像 b.bmp を表示します
それは可能ですか?