I have a GridView with a check box column loaded with Rows.
By default I use GridView.SelectAll to "check" all the rows within the Shown event of the form.
When i click inside the Checkbox column of any row, the individual row checks/un-checks properly.
The issue is when clicking (selecting) a row from any column besides the Checkbox column. in this case the selected row always gets "checked" and all other rows get "unchecked".
I would like the GridView.SelectionChanged event to only occur when the users selects the row(s) from within the “CheckBox” column and ignore this event if the row is selected from any other column. Either that or ignore the “checked”/”Un-checked” status of a row when selecting it from outside the Checkbox column.
I have looked over this article but do not infer from it where I could go about obtaining the behavior I am trying to achieve:
https://documentation.devexpress.com/#WindowsForms/DevExpressXtraGridViewsBaseColumnView_SelectionChangedtopic
This article *may* be helpful, but this person is re-loading his data; I am not. In any case I could not try this approach as I have been unable to convert the C# code to VB.NET:
https://www.devexpress.com/Support/Center/Question/Details/T168906
Please see my attachment for more details.
Regards,
Mark