Dictionary
intをキーとして、stringをvalueとして含むものを定義しますDictionary<int, string >
。ComboBoxItem
私はとこれの間でバインディングを行いましたDictionary
:
<ComboBox ItemsSource="{Binding myDictionary}" >
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Key}" Tag="{Binding Value}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
今、私はアイテム選択されたタグの間にバインディングを作りたいです。どうすればいいですか?コンボのSelectedValue(コンボで選択されたテキストを取得)==>が必要な場合にそれを行う方法を知っていますが、テキストではなくタグが必要です... :(