DataGrid的Header風格(按比例顯示列、居中顯示)已講解,但並不能使得DataGrid的內容居中顯示。其餘暫未用到,列使用DataGridTextColumn顯示文字時,可添加表格元素風格,設置文字居中顯示。
列DataGridTextColumn被選中時,若點擊其餘地方,可自定義設置DataGrid的非活動狀態顏色風格。ide
<!-- DataGridTextColumn 文字居中 --> <Style x:Key="CenterAlignmentStyle" TargetType="TextBlock"> <Setter Property="TextAlignment" Value="Center"/> <Setter Property="VerticalAlignment" Value="Center"/> </Style>
二、選中時失去活動狀態顏色設置code