How to set vertical text in the column headers of WPF DataGrid?

前端 未结 2 1357
暖寄归人
暖寄归人 2020-12-11 10:58

Well, actually rotated -90 degrees from horizontal is what I mean.

I need to do this because the text for the header is quite long but the cell value is short, and

2条回答
  •  爱一瞬间的悲伤
    2020-12-11 11:35

    Here is another way to do it:

        
    

    You can use the style as follows

    
    

    I find this approach gives you a lot of control. It is helpful to use the line break code in long header text.

    Unfortunately I have found you need to hardcode the width of the rotated textblock - maybe there is a better way to set this width based on the text content.

提交回复
热议问题