명령 바인딩 속성을 가지고 있지 않은 항목 컨트롤에 바인딩과 나는 다음과 같은 코드가 추가하는 방법 :명령 내가 MVVM 패턴을 사용
<DataTemplate x:Key="ActivityEditTemplate">
<ItemsControl ItemsSource="{Binding Path=ActivityList}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<CheckBox Margin="2,0,2,0" Content="{Binding ActivityDescription}" IsChecked="{Binding IsSelected}" Command="vm:PatternViewModel.ActivityCommand" CommandParameter="{Binding ActivityTitle}">
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</DataTemplate>
ItemsControl에 내 체크 박스가 허용 할 필요를 다중 선택. 내가 라우팅 된 명령을 가지고 쉽게 확인란에 구현할 수 있지만 항목 제어가 무너지면 명령을 실행하기 만하면됩니다. datatemplate은 WPF DataGrid의 CellEditingTemplate 정적 리소스입니다. 코드에서 여전히 MVVM 패턴을 채택하고 싶습니다. 행운을 빌어 명령을 호출하는 마우스 이탈 이벤트를 고려했습니다. 미리 감사드립니다.
코드가 없습니다. – Heinzi
코드를 다시 추가했습니다. 감사 – Noushad