<syncfusion:SfDataGrid ItemsSource="{Binding Main}"
AllowEditing="True"
AllowDeleting="True"
AllowFiltering="True"
AllowSorting="True"
AutoGenerateColumns="False"
AutoGenerateRelations="False"
ColumnSizer="Star"
AddNewRowPosition="Bottom"
SelectionUnit="Cell"
SelectionMode="Single"
CurrentCellActivated="SfDataGrid_OnCurrentCellActivated"
NavigationMode="Cell">
<syncfusion:SfDataGrid.Columns>
<syncfusion:GridComboBoxColumn HeaderText="Title"
MappingName="Title">
</syncfusion:GridComboBoxColumn>
</syncfusion:SfDataGrid.Columns>
<syncfusion:SfDataGrid.DetailsViewDefinition>
<syncfusion:GridViewDefinition RelationalColumn="Detail">
<syncfusion:GridViewDefinition.DataGrid>
<syncfusion:SfDataGrid AllowEditing="True"
AllowDeleting="True"
AllowFiltering="True"
AllowSorting="True"
AutoGenerateColumns="False"
ColumnSizer="Star"
EditTrigger="OnTap"
NavigationMode="Cell"
AddNewRowPosition="Bottom"
SelectionUnit="Cell"
SelectionMode="Single"
CurrentCellActivated="SfDataGrid_OnCurrentCellActivated">
<syncfusion:SfDataGrid.Columns>
<syncfusion:GridNumericColumn HeaderText="Count"
NumberDecimalDigits="0"
MappingName="Count"/>
</syncfusion:SfDataGrid.Columns>
</syncfusion:SfDataGrid>
</syncfusion:GridViewDefinition.DataGrid>
</syncfusion:GridViewDefinition>
</syncfusion:SfDataGrid.DetailsViewDefinition>
</syncfusion:SfDataGrid>
private void SfDataGrid_OnCurrentCellActivated(object sender, CurrentCellActivatedEventArgs e)
{
if (sender is SfDataGrid grid)
{
grid.SelectionController.CurrentCellManager.BeginEdit();
var a = grid.SelectionController.CurrentCellManager.CurrentCell;
}
}