2013-04-09 3 views
1

MVVM 친화적 인 방식으로 C# 코드에서 WPF DataGrid 행을 선택하거나 선택 취소 할 수 있기를 원합니다.wpf datagrid mvvm friendly에서 행 선택 및 선택 취소

나는 개체의 당신의 그리드 오브젝트 및 목록 (ObservableCollection에)으로 SelectedItemSelectedItems 바인드한다 caliburn 마이크로

+0

당신은 그것의 DataGrid 컨트롤 또는 WPF 자신의 데이터 그리드를 사용하고 당신의 UI에이를 반영 할 수있는하여 PropertyChanged 이벤트를 트리거 할 수 있습니까? –

답변

1

을 사용하고 있습니다.

당신은 당신의 ViewModel의 속성을 변경하고

+0

만약'SelectedItem'과'SelectedItems'을 바인드한다면'DataGrid'에서 아무 것도 선택되지 않을 때 그 속성을 사용할 때마다'null'을 체크하는 것을 추가 할 것입니다. –

+0

DataGrid에는 SelectedItems라는 속성이 없습니다. SelectedItem 속성 만 있습니다. WPF DataGrid를 사용하고 있습니다. – mans

+0

그래서 시각적으로 컨트롤이 다중 선택을 지원하지 않습니까? – Charleh