Index: ActiviteitenOpvolging/ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
===================================================================
diff -u -r1693 -r1694
--- ActiviteitenOpvolging/ActiviteitenOpvolging/grids/DataGridViewUserControl.vb (.../DataGridViewUserControl.vb) (revision 1693)
+++ ActiviteitenOpvolging/ActiviteitenOpvolging/grids/DataGridViewUserControl.vb (.../DataGridViewUserControl.vb) (revision 1694)
@@ -224,10 +224,16 @@
End Sub
+ '''
+ ''' Disable the selection changed event, useful for ignoring triggers by adding new rows.
+ '''
Private _skipSelectionChanged = False
+ '''
+ ''' Decide if a cell can be selected or not.
+ '''
Private Sub WorkItemsDataGridView_SelectionChanged(sender As Object, e As EventArgs) Handles WorkItemsDataGridView.SelectionChanged
Try
- 'If new items are being added or selected index is smaller than 0, it indicates nothing valueable was selected. The function was triggered because new values were added.
+ 'If new items are being added or selected index is smaller than 0, it indicates nothing valueable was selected. The function was triggered because new values were added or the headers were clicked.
If _skipSelectionChanged Or WorkItemsDataGridView.CurrentCell.ColumnIndex < 0 Or WorkItemsDataGridView.CurrentCell.RowIndex < 0 Then Return
'Disable click on columns or cell that should not be clicked on.