DataGridView CheckBox selection bug
问题 Our app has a list of items displayed in a DataGridView. The first column is a DataGridViewCheckBoxColumn. We want our app to allow the user to click anywhere on the row as a way to select the CheckBox in the first column. We find that if the user clicks directly on the CheckBox, selection/deselection works well. The same is true if the user clicks on the data in the other columns. However, if the user clicks just to one side of the checkbox, we get strange behavior. The CheckBox in that row