我有以下模型:
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}" />
您认为我应该如何做到这一点?