Index: Ringtoets/Common/src/Ringtoets.Common.Forms/Views/FailureMechanismResultView.cs =================================================================== diff -u -rb1c2f3f896147de67d46fde3bce9098d94054037 -r318e5aca590b151a4df53abf8ef30f54e5dcf7fe --- Ringtoets/Common/src/Ringtoets.Common.Forms/Views/FailureMechanismResultView.cs (.../FailureMechanismResultView.cs) (revision b1c2f3f896147de67d46fde3bce9098d94054037) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/Views/FailureMechanismResultView.cs (.../FailureMechanismResultView.cs) (revision 318e5aca590b151a4df53abf8ef30f54e5dcf7fe) @@ -143,6 +143,7 @@ dataGridView.CellValidating += DataGridViewCellValidating; dataGridView.DataError += DataGridViewDataError; dataGridView.CellFormatting += DataGridViewCellFormatting; + dataGridView.GotFocus += DataGridViewGotFocus; var sectionName = new DataGridViewTextBoxColumn { @@ -244,6 +245,11 @@ cell.Style.ForeColor = textColor; } + private void DataGridViewGotFocus(object sender, EventArgs eventArgs) + { + dataGridView.BeginEdit(true); // Always start editing after setting the focus (otherwise data grid view cell dirty events are no longer fired when using the keyboard...) + } + #region Nested types private class FailureMechanismSectionResultRow