У меня есть следующая модель:
public class Model : INotifyPropertyChanged
{
public ObservableCollection<ViewElement> Elements { get; set; }
public ViewElement CurrentElement { get; set; }
}
И следующая сетка, в которой родительский элемент DataContext
является вышеуказанной моделью:
<dg:XamDataGrid DataSource="{Binding Path=Elements}" />
Я хочу связать свойство CurrentElement
с выбранным элементом сетки, аналогично тому, как я это сделал бы в ListView
:
<ListView x:Name="playbackSteps"
ItemsSource="{Binding Path=Elements}"
SelectedItem="{Binding Path=CurrentElement}" />
Как бы вы предложили мне это сделать?