Tôi có một WPF ListBox
mà tôi muốndatabinding một ListBox với SelectionMode = Nhiều
- Enable nhiều lựa chọn trong
ListBox
, và - DataBind ListBox sang mô hình quan điểm của tôi.
Hai yêu cầu này có vẻ không tương thích. Mô hình chế độ xem của tôi có thuộc tính ObservableCollection<T>
để liên kết với ListBox này; Tôi thiết lập một ràng buộc trong XAML từ tài sản để các tài sản ListBox.SelectedItems
. Khi tôi biên soạn, tôi nhận được một lỗi nói rằng tài sản SelectedItems
chỉ đọc và không thể được thiết lập từ XAML.
Tôi có ràng buộc với thuộc tính kiểm soát sai không? Có cách nào để ràng buộc một ListBox nhiều lựa chọn trong XAML đến một thuộc tính bộ sưu tập mô hình xem không? Cảm ơn bạn đã giúp đỡ.
Tôi muốn bạn bao gồm mã chế độ xem biểu mẫu ... Không chắc chắn nên sử dụng kiểu dữ liệu nào trên thuộc tính. – barrypicker
Thuộc tính IsSelected là một Boolean. –
Đó là một giải pháp rất hay. Chỉ trong trường hợp, đối với một DataGrid, các XAML là: ... –
Guillaume