У меня есть WPF XamDataGrid (я использую шаблон MVVM, xaml ниже), и мне нужно, чтобы он отображал детали записи в другом окне, когда пользователь дважды щелкает строку. У меня есть команда, которая выполняет работу, но я не знаю, как ее запустить, как с помощью кнопок. Я хочу иметь возможность выполнить команду, когда пользователь дважды щелкает строку, поэтому мне нужно отправить строку с двойным щелчком (или ее идентификатор) в качестве параметра в команду. Возможно ли это?
<igDP:XamDataGrid DataSource="{Binding SomeList}">
<igDP:XamDataGrid.FieldLayoutSettings>
<igDP:FieldLayoutSettings AutoGenerateFields="False"/>
</igDP:XamDataGrid.FieldLayoutSettings>
<igDP:XamDataGrid.FieldLayouts>
<igDP:FieldLayout >
<igDP:FieldLayout.Fields>
<igDP:Field Name="ObjectId" Label="Id" Width="Auto"/>
<igDP:Field Name="Description" Label="Object Description" Width="Auto"/>
</igDP:FieldLayout.Fields>
</igDP:FieldLayout>
</igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>