Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/FailureMechanismContributionView.cs =================================================================== diff -u -r54bb4197ebc3b67e9ba167a6669791726c33e12e -rc84ff4276e1ecbf253df9ccf11f6eb0cf18db076 --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/FailureMechanismContributionView.cs (.../FailureMechanismContributionView.cs) (revision 54bb4197ebc3b67e9ba167a6669791726c33e12e) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/FailureMechanismContributionView.cs (.../FailureMechanismContributionView.cs) (revision c84ff4276e1ecbf253df9ccf11f6eb0cf18db076) @@ -317,6 +317,7 @@ private void InitializeGridColumns() { probabilityDistributionGrid.CurrentCellDirtyStateChanged += DataGridViewCurrentCellDirtyStateChanged; + probabilityDistributionGrid.GotFocus += DataGridViewGotFocus; var columnNameFormat = "column_{0}"; @@ -377,6 +378,11 @@ } } + private void DataGridViewGotFocus(object sender, EventArgs eventArgs) + { + probabilityDistributionGrid.BeginEdit(true); // Always start editing after setting the focus (otherwise data grid view cell dirty events are no longer fired when using the keyboard...) + } + private void AssessmentSectionCompositionComboBoxSelectedIndexChanged(object sender, EventArgs e) { if (revertingComboBoxSelectedValue)