2013-02-06 2 views
1

나는 열거 형 동물 안에 물고기와 고양이 값을 넣습니다.콤보 박스를 속성에 선택한 값을 바인딩합니다.

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

콤보 박스에 표시 할 열거 형을 바인딩합니다. 나는 콤보 상자에서 동물을 선택하면

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

가 나는 또한 라는 속성이 형 AnimalsEnum

을 AnimalsChanged, 나는 원하는 라는 속성에서 열거의 값을 얻을 수을 AnimalsChanged 콤보 박스.

xaml에서 어떻게합니까? 모든 아이디어

감사

답변

2

사용 SelectedItem 목록에서 실제 데이터 항목을 결합합니다. SelectedValue을 사용하면 SelectedItem의 특정 속성을 바인딩 할 수 있습니다. 기본적으로 두 가지 방법으로 바인딩되므로 다음을 지정하지 않아도됩니다.

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

빠른 답변 감사합니다. 그것을 사과하십시오. – user1902346

+0

문제가 해결 된 경우이를 허용으로 표시해야합니다. –

관련 문제