I had the wrong email address assigned to my account, which is why this response is so late. Anyhow...
Each of these scenarios is only an issue with the RowTextStartColNear property is set to a non-zero value.
Auto-scrolling the iGrid when a cell is clicked makes perfect sense in most cases. But where it doesn't make sense (to me anyway) is when row mode is turned on. The entire row is highlighted, meaning the cells themselves are less important. When we demo products using the iGrid where RowMode = true and we select another row by clicking the row text cell that causes the grid to scroll to the right, we are forced each time to manually scroll back to the left in order to see non row text cells again. My bosses grumble about this every time they see it but I have yet to find a solid way to prevent it.
The first issue has to do with the RowText cell:
- Set the iGrid RowMode and RowTextVisible properties to true.
- Set the RowTextStartColNear to a non-zero value.
- Add several rows to an iGrid.
- Click on the row text cell of any row; the grid auto scrolls to the right, left aligning the RowTextStartColNear column index.
The bigger issue to me though is the row text cell causing the same scrolling, especially when dealing with grouped rows. Here's the scenario:
- Set the iGrid RowMode property to true.
- Set the RowTextStartColNear to a non-zero value.
- Add several rows to an iGrid, and group them by a specific column.
- Click one of the group rows; the grid auto scrolls to the right, left aligning the RowTextStartColNear column index.
This is where a true/false property would be useful; we could turn off some kind of EnsureCellIsVisible property for the above 2 cases if desired.
Thanks for you time.
Mike
Edited by user
2014-01-03T18:08:26Z
|
Reason: Not specified