2013-02-06 44 views
1

我有一個枚舉動物裏面魚和貓的值。綁定組合框選擇的值到屬性

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

我將enum綁定到組合框中顯示。

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

我也財產稱爲AnimalsChanged類型AnimalsEnum

當我選擇從組合框的動物,我想了一個名爲財產AnimalsChanged來從枚舉值組合框。

我如何做到這一點從XAML?任何想法

感謝

回答

2

使用SelectedItem的實際數據項從列表中綁定。使用SelectedValue,您可以綁定SelectedItem的特定屬性。它在默認情況下是雙向綁定的,因此您無需指定:

<ComboBox ItemsSource="{Binding Path=Animals }" SelectedItem="{Binding AnimalsChanged}"> 
+0

非常感謝您的快速解答。 Appriciate它。 – user1902346

+0

如果這解決了您的問題,您應該將其標記爲已接受。 –

相關問題