WPF:DataGrid -- DataGridTextColumn文字居中顯示及選中時失去焦點時顏

簡述

  DataGrid的Header風格(按比例顯示列、居中顯示)已講解,但並不能使得DataGrid的內容居中顯示。其餘暫未用到,列使用DataGridTextColumn顯示文字時,可添加表格元素風格,設置文字居中顯示。
  列DataGridTextColumn被選中時,若點擊其餘地方,可自定義設置DataGrid的非活動狀態顏色風格。ide

代碼

  1. 文字居中顯示
    <!-- DataGridTextColumn 文字居中 -->
    <Style x:Key="CenterAlignmentStyle" TargetType="TextBlock">
        <Setter Property="TextAlignment" Value="Center"/>
        <Setter Property="VerticalAlignment" Value="Center"/>
    </Style>

二、選中時失去活動狀態顏色設置
WPF:DataGrid -- DataGridTextColumn文字居中顯示及選中時失去焦點時顏code

效果

WPF:DataGrid -- DataGridTextColumn文字居中顯示及選中時失去焦點時顏

相關文章
相關標籤/搜索