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

簡述

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

代碼

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

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

效果

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章