Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class EditableDataGrid : DataGrid
- {
- protected override void OnCanExecuteBeginEdit(CanExecuteRoutedEventArgs e)
- {
- e.CanExecute = true;
- e.Handled = true;
- }
- }
- protected override void OnExecutedCommitEdit(ExecutedRoutedEventArgs e)
- {
- base.OnExecutedCommitEdit(e);
- if (e.Parameter is DataGridEditingUnit unit && unit == DataGridEditingUnit.Cell)
- {
- CancelEdit(unit);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement