2

内部に魚と猫の値を持つ列挙型動物があります。

public ObservableCollection<AnimalsEnum> Animals { get; set; }

コンボボックスに表示される列挙型をバインドします。

<ComboBox ItemsSource="{Binding Path=Animals }">

AnimalsEnumタイプの AnimalsChangedというプロパティもあります

コンボ ボックスから動物を選択するときは、AnimalChangedというプロパティを使用して、コンボ ボックスから列挙型の値を取得します。

xaml からどのように行うのですか? 何か案が

ありがとう

4

1 に答える 1

3

SelectedItemリストから実際のデータ項目をバインドするために使用します。から特定のプロパティをSelectedValueバインドできますSelectedItem。デフォルトでは双方向にバインドされるため、次のように指定する必要はありません。

<ComboBox ItemsSource="{Binding Path=Animals }" SelectedItem="{Binding AnimalsChanged}">
于 2013-02-06T13:55:52.910 に答える