<syncfusion:SfDataGrid ColumnSizer="Auto" AllowEditing="True" MinHeight="200" MaxHeight="400" MinWidth="300" x:Name="sdgEngineers" ItemsSource="{Binding EngineersContract.Engineers, diag:PresentationTraceSources.TraceLevel=High, Mode=OneTime}" AutoGenerateColumns="True" CurrentCellValidating="CurrentCellValidating" AddNewRowPosition="FixedTop" AddNewRowInitiating="sdgEngineers_AddNewRowInitiating" RowValidating="RowValidating" SelectionMode="Extended" AutoGeneratingColumn="AutoGeneratingColumns" LiveDataUpdateMode="Default" />
private void Button_Click(object sender, RoutedEventArgs e)
{
if (this.dataGrid.SelectionController.CurrentCellManager != null)
this.dataGrid.SelectionController.CurrentCellManager.EndEdit(true);
} |