ListBoxItem
表示される文字列とDBに格納される値を何らかの方法で提供できるかどうかを尋ねてください。これは確かに可能です:
ItemSource={Binding MyEnumColleciton}
また
ItemSource={DynamicResource MyCollection}
等..
しかし、私が約100個のListBoxを持っていることをイメージした場合、..それほど多くの異なる列挙や他のItemSourceコレクションを持ちたくないので、ListBoxItemに直接書き込みたいと思います。
これは私が話していることです:
<ListBox SelectedItem="{Binding Path=MyPath1}" Style="{StaticResource RadioButtonList}">
<ListBoxItem Content="Text1" />
<ListBoxItem Content="Text2" />
</ListBox>
<ListBox SelectedItem="{Binding Path=MyPath2}" Style="{StaticResource RadioButtonList}">
<ListBoxItem Content="Text3" />
<ListBoxItem Content="Text4" />
</ListBox>
<ListBox SelectedItem="{Binding Path=MyPath3}" Style="{StaticResource RadioButtonList}">
<ListBoxItem Content="Text5" />
<ListBoxItem Content="Text6" />
</ListBox>
... 100x