WPF ToolkitのCheckComboBox
からすべてのチェック項目のリストを取得するなど、簡単なことを行う方法はわかりません。WPF ToolkitのCheckComboBoxからチェックされた項目のリストを取得する方法
ビュー:
<xctk:CheckComboBox DisplayMemberPath="Name"
ItemsSource="{Binding RouteSheetRecordOperations, Mode=OneWay}"
SelectedItemsOverride="{Binding SelectedRouteSheetRecordOperations, Mode=OneWayToSource}" />
ビューモデル:
Public ReadOnly Property RouteSheetRecordOperations As New ObservableCollection(Of RouteSheetRecordOperation)
Property SelectedRouteSheetRecordOperations As List(Of RouteSheetRecordOperation)
Get
Return _selectedRouteSheetRecordOperations
End Get
Set
_selectedRouteSheetRecordOperations = Value
End Set
End Property
主な問題は、SelectedRouteSheetRecordOperations
プロパティのセッターでは、値は常に何も(ヌル)ではないということです。
あなたはこれをチェックしましたか? https://stackoverflow.com/questions/19798451/wpf-toolkit-checklistbox-selecteditemsoverride-not-working – Snicker