我有一個組合框具有模式雙向綁定。 我將combobox綁定到家庭成員列表(MemberId,MemberType)表。 我想顯示從列表中選擇項目(MemberType)..如何在雙向綁定組合框中顯示選定的項目/值?
0
A
回答
0
綁定的SelectedItem到
public FamilyMember Selectedmember { get{...} set{...} }.....
,並確保您撥打的制定者該成員NotifyPropertyChanged方法。
然後,您可以將視圖上的其他對象綁定到此SelectedMember並顯示您可能需要的任何信息。
1
您可以將ComboBox
上的SelectedItem
屬性綁定到代碼隱藏中的屬性。
如果您需要將其顯示爲可視項目,則可以通過將的ContentPresenter
與該選定項目綁定來完成此操作。
舉個例子
<ComboBox ItemsSource={Binding Path=Collection} SelectedItem={Binding Path=MySelectedItem}/>
<ContentPresenter Content={Binding Path=MySelectedItem}/>
而且在後面的代碼:(更換「對象」以您的colleciton是)
private object m_selectedItem;
public object MySelectedItem
{
get { return m_selectedItem; }
set
{
m_selectedItem = value;
PropertyChanged(this, new PropertyChangedEventArgs("MySelectedItem"));
}
}
您必須實現INotifyPropertyChanged接口在後面的代碼爲此工作
相關問題
- 1. WPF組合框如何綁定代碼中的選定項目?
- 2. 綁定在項目模板中顯示組合框的成員
- 3. C#組合框綁定錯誤顯示所選項目
- 4. 數據綁定的WPF組合框不顯示選定的值
- 5. 未在WPF組合框中顯示選定的項目
- 6. 顯示選定的組合框項目顯示名稱
- 7. 如何使用綁定在組合框中顯示默認值?
- 8. 如何在php中顯示組合框中的選定值
- 9. 組合框綁定到用戶控件不顯示選定值
- 10. 將組合框中選定項目的組合框屬性綁定到字段
- 11. 如何顯示文本框C#中的組合框選定值?
- 12. 組合框 - 綁定選定的值
- 13. 組合框不顯示選定的值
- 14. WPF組合框顯示選定的值?
- 15. 如何在標籤c#中顯示組合框的選定值?
- 16. wpf組合框的選定值不顯示在組合框上
- 17. 如何綁定ListView值取決於組合框選定的項目?
- 18. 以組合框的形式顯示組合框的選定值
- 19. 基於另一個組合框的選定項目綁定組合框 - MVVM WPF
- 20. 從組合框中綁定選定的項目並將其綁定到圖像
- 21. UWP組合框未顯示綁定項目
- 22. Silverlight組合框不顯示綁定項目#
- 23. 綁定按鈕啓用屬性組合框選定的項目
- 24. 如何在綁定時在ListView中顯示組合框?
- 25. 我綁定的組合框不顯示
- 26. 組合框顯示綁定值,但選擇不可能
- 27. 如何在多個選擇框中顯示選定的項目
- 28. 在WPF中,如何將組合框綁定到TabControl項目?
- 29. WPF(c#)組合框更新選定的顯示項目
- 30. 刪除組合框選定的項目文本突出顯示
另外不要忘記設置ContentTemplateSelector你最喜歡的DataTemplateSelector。 :) – 2013-05-29 17:27:09