2015-05-22 4 views
1

Если у меня есть DataGrid в моем View и Property в моем ViewModel, который представляет в настоящее время активный DataGridRow (например, сфокусированный элемент или щелкнет элемент) я должен связать свою собственность на SelectedItem или CurrentItem. Скажем, я решил связать его с SelectedItem, а затем CurrentItem для? следует ли привязать другое свойство к CurrentItem?WPF DataGrid привязка к CurrentItem или SelectedItem?

+1

Что такое CurrentItem & SelectedItem здесь? –

+0

@SaiKalyanKumarAkshinthala Он ссылается на свойства DataGrid.CurrentItem и DataGrid.SelectedItem – bitbonk

ответ

4

Посмотрите на это: DataGrid CurrentItem != SelectedItem after reentry with tab-button

Прежде всего подряд выбирается пользователем, что делает DataGrid показать эту строку в выбранном пути (SelectedItem, а также CurrentItem содержат выбранный объект). Затем основное внимание уделяется другому контролю. В этом состоянии - выбор по-прежнему отображается - SelectedItem все еще присутствует, а CurrentItem - null!

Хорошая статья: http://docs.telerik.com/devtools/silverlight/controls/radgridview/selection/selecteditem-currentitem.html

Смежные вопросы