我有三個列表框,其itemsSource綁定到列表,列表和字典。我想用命令將選定的用戶和選定的書籍添加到字典中,但我無法選取所選項目。我試圖服從mvvm。我在我的viewmodel中有一個booklist和一個用戶列表,這些列表綁定到我的視圖中的給定列表框。我無法將選定的項目發送到我的viewmodel。我怎樣才能做到這一點? 感謝您提前幫忙。如何獲取列表框中選定的對象--- wpf
0
A
回答
2
屬性只是綁定到的SelectedItem:
<ListBox
ItemsSource="{Binding Books}"
SelectedItem="{Binding SelectedBook}"/>
並在視圖模型
public class Library : INotifyPropertyChanged
{
public ObservableCollection<Book> Books {get;private set;}
public Book SelectedBook {get;set;}
}
+0
非常感謝你真的幫助... – cemregoksu 2010-08-06 12:59:51
1
在您的視圖模型,不能創建一個SelectedBook和SelectedUser並綁定那些的的SelectedItem你的ListBoxes?然後,當他們改變時,將它們添加到您的字典中。
+0
感謝你的幫助,這是正確的。 – cemregoksu 2010-08-06 12:57:59
1
您還可以使用標準的綁定語法使用斜槓(/)。
{Binding Books/}
將允許您直接綁定到集合中的當前項目。
相關問題
- 1. 如何獲取WPF列表框中的選中項目?
- 2. WPF:在列表框無法獲取選定文件的列表
- 3. 如何獲取AngularJS中複選框的所有選定對象?
- 4. 如何從列表框中獲取列表框項目wpf
- 5. 從角度對象綁定列表中獲取選定選項
- 6. WPF對象列表獲取屬性
- 7. 如何從複選框中獲取選定用戶的列表
- 8. 從選定的列表中獲取特定對象
- 9. 獲取jQuery對話框對象列表
- 10. 獲取選定的複選框項目從列表框mvvm
- 11. 獲取選定列表框項目的名稱(WPF C#)?
- 12. 如何獲取asp.net中列表框中的選定值
- 13. 如何將對象列表綁定到thymeleaf中的複選框?
- 14. 定義對象列表。獲取對象中的特定字段
- 15. 獲取對特定WPF列表框的引用
- 16. 如何獲得所選項目在WPF複選框列表框
- 17. WPF從列表框中拖放對象
- 18. 如何從列表框中獲取選定的項目在WPF中有複選框?
- 19. 如何獲取複選框列表的選定值?
- 20. 獲取對多選列表框選定項的更改
- 21. 獲取列表框的選定值?
- 22. 從列表視圖中獲取選定的對象
- 23. 如何訪問從列表框中選擇的對象的屬性WPF MVVM
- 24. 如何獲取列表中特定類型的所有對象?
- 25. C#wpf從列表框中獲取ID
- 26. 如何獲取WPF列表框實例中的listboxitem的索引?
- 27. 如何獲取複選框ID列表
- 28. 獲取wpf組合框選定的值
- 29. WPF:列表框,居中選定項目
- 30. 如何獲取一個對象的選定屬性到一個python列表中?
你爲什麼說你不能在虛擬機中獲取選定的項目? – 2010-08-06 12:48:13