I can visually scale the whole RadGridView control if I set the "LayoutTransform" property of RadGridView accordingly.
The problem with this method is that it scales everything including scrollbars on the sides, the headercell filter menus and so on.
Now is there a way to scale only the content of the RadGridView i. e. all cells (or rows if you will) including the header cells but excluding everything else (scrollbars, filter menus etc.), kinda like you can set LayoutTransform of the GridViewGroupPanel property and it changes only the group panel.
I have something in mind like in Microsoft Excel 2007 where you can zoom a whole table but all controls and menus remain unchanged.
I tried using ".ChildrenOfType<GridViewHeaderRow>()" and setting LayoutTransform to all rows but the HeaderRow remains unchanged and I get weird behaviour from other visual elements of the GridView. When I additionally set LayoutTransform of HeaderRow the filter menus are changed as well - what I do not want, and I get even weirder behaviour because HeaderRow and content rows are out of sync in their display.
Is there some way to do what I want to accomplish here?
The problem with this method is that it scales everything including scrollbars on the sides, the headercell filter menus and so on.
Now is there a way to scale only the content of the RadGridView i. e. all cells (or rows if you will) including the header cells but excluding everything else (scrollbars, filter menus etc.), kinda like you can set LayoutTransform of the GridViewGroupPanel property and it changes only the group panel.
I have something in mind like in Microsoft Excel 2007 where you can zoom a whole table but all controls and menus remain unchanged.
I tried using ".ChildrenOfType<GridViewHeaderRow>()" and setting LayoutTransform to all rows but the HeaderRow remains unchanged and I get weird behaviour from other visual elements of the GridView. When I additionally set LayoutTransform of HeaderRow the filter menus are changed as well - what I do not want, and I get even weirder behaviour because HeaderRow and content rows are out of sync in their display.
Is there some way to do what I want to accomplish here?