I was wondering if it was a supported scenario to have both row selection and cell selection. Basically, we would like to have cell selection working in one of our grids, but we would also like to use the normal select column on the far left to let users select entire rows.
The selection column seems to work fine for individual columns, but the checkbox in the header doesn't seem to select all rows. It highlights the entire grid, but it doesn't seem to actually select rows. I tried adding my own custom header to the GridViewSelectColumn with a checkbox that has the following click handler. This seems to work, but it is a little slow due to the UI delay in handling all the CollectionChanged events. Is there a better way to do this?
sender, EventArgs e)
CheckBox chk = sender
selected = chk.IsChecked.Value;