DataGrid Extended Selection Problem

Jun 3, 2009 at 2:25 AM

I'm encountering a problem with the extended selection on the DataGrid.  When I have rows that are not enabled, the usual simple selection of clicking a row, or ctrl-clicking to select multiple non-contingous rows work just fine in not allowing the non-enabled rows to be selected, which I'm presuming is the normal behaviour.  However, selecting a row, and then using shift-click to select a range of rows does not follow this.  Any non-enabled rows within that range are selected as well, which I believe is a bug.

Unless the bug is the other way in that single-click and ctrl-click should not be ignoring non-enabled rows, but then what would be the sense of having an enabled flag?

For now, I can program around this with a filter on the selected rows to double-check if they were enabled or not.  But, it would be nice to have the bug fixed for future code.