[C#]WPF DataGrid Header文字置中對齊

  • 9856
  • 0
  • WPF
  • 2011-07-28

[C#]WPF DataGrid Header文字置中對齊

在WPF中,DataGridHeader文字置中對齊沒有像Window Form中,僅修改屬性即可,而是需要製作一Control Template資源,給需要改變的Column。

將其TargetType指定為DataGridColumnHeader 
 


定義完成後,將此資源套用到要修改的Column中的HeaderSyle
	
	


這樣即可產生想要的Alignment效果

 

若需要一併修改cell的Alignment,將此style中的TargetType修改為DataGridCell,並套用到CellStyle即可。