0
私はviewmodelに文字列(selectedextensionvalue)のリストを持っています。どのように私のコンボボックスのselectedvaluepath(これもリスト文字列の型である)をselectedextensionvalueに束縛することができます。私は構文を知らない。誰か助けてもらえますか事前にwpf binding combobox selectedvaluepath
おかげで、 ビルジ
私はviewmodelに文字列(selectedextensionvalue)のリストを持っています。どのように私のコンボボックスのselectedvaluepath(これもリスト文字列の型である)をselectedextensionvalueに束縛することができます。私は構文を知らない。誰か助けてもらえますか事前にwpf binding combobox selectedvaluepath
おかげで、 ビルジ
あなたは文字列のコレクションを持っているので、あなたはSelectedValuePath
プロパティを使用する必要がない場合。文字列型の文字列フィールドをViewModel
に追加することができます。
public string SelectedStringValue
{
get;
set;
}
とXAMLで
:<ComboBox ItemsSource="{Binding Path=selectedextensionvalue}"
SelectedItem="{Binding Path=SelectedStringValue, Mode=OneWayToSource}" />
EDIT:
しかし、あなたは(あなたがデータベースに格納例えば、)いくつかの特別なアイテムを選択しComboBox
をしたい場合は、そうプロパティSelectedStringValue
は、セッターでPropertyChanged
通知を呼び出す必要があり、xamlは次のようになります。
<ComboBox ItemsSource="{Binding Path=selectedextensionvalue}"
SelectedItem="{Binding Path=SelectedStringValue, Mode=TwoWay}" />