This fixes reported issue #358 in three places by setting the data grid row auto sizing mode to DisplayedCellsExceptHeaders.
Using that specific setting for performance reasons (using AllCellsExceptHeaders is a big performance hit when displaying the WorkUnitHistoryForm when there are lots of rows).
MainForm.cs - fixes the main display of slots
WorkUnitHistoryForm.cs - fixes the display of history rows
WorkUnitQueryDialog.cs - fixes the filter option rows
NOTE: I have fixed these 3 places based on doing a quick search for where AutoGenerateColumns property was being set in the code base. There may be other datagrids which need fixing that do not set this flag so I didn't see/look for them.
TESTING: I viewed these data grids on a 4K monitor with 150% text scaling in Windows 10. I did not test on any other resolutions, font scaling levels, or OS.
This fixes reported issue #358 in three places by setting the data grid row auto sizing mode to
DisplayedCellsExceptHeaders
. Using that specific setting for performance reasons (usingAllCellsExceptHeaders
is a big performance hit when displaying theWorkUnitHistoryForm
when there are lots of rows).MainForm.cs
- fixes the main display of slotsWorkUnitHistoryForm.cs
- fixes the display of history rowsWorkUnitQueryDialog.cs
- fixes the filter option rowsNOTE: I have fixed these 3 places based on doing a quick search for where
AutoGenerateColumns
property was being set in the code base. There may be other datagrids which need fixing that do not set this flag so I didn't see/look for them.TESTING: I viewed these data grids on a 4K monitor with 150% text scaling in Windows 10. I did not test on any other resolutions, font scaling levels, or OS.