码迷,mamicode.com
首页 > 其他好文 > 详细

DataGrid表格的表头换行和内容居中

时间:2014-05-26 19:44:09      阅读:402      评论:0      收藏:0      [点我收藏+]

标签:style   c   class   blog   code   java   

1在全局App.xaml文件中声明

在<ResourceDictionary></ResourceDictionary>标记中
添加 <ResourceDictionary Source="TableStyle.xaml"/>
2在TableStyle.xaml文件的< ResourceDictionary></ResourceDictionary>标记中加入
bubuko.com,布布扣
 1  <!--表格模版 -->
 2     <!--单元格 文本居中 跨行-->
 3     <Style TargetType ="TextBlock" x: Key="dgCell">
 4         <Setter Property ="TextAlignment" Value="Center"></ Setter>
 5  <Setter Property="TextWrapping" Value ="Wrap"></Setter>
 6     </Style>
 7     <!--标题 居中跨行-->
 8     <Style TargetType ="DataGridColumnHeader" x: Key="dgHeader">
 9         <Setter Property ="HorizontalContentAlignment" Value="Center"></Setter >
10         <Setter Property ="ContentTemplate">
11             <Setter.Value>
12                 <DataTemplate>
13                     <TextBlock Text ="{Binding}" TextWrapping="Wrap"   TextAlignment ="Center"   HorizontalAlignment="Center"/>
14                 </DataTemplate>
15             </Setter.Value>
16         </Setter>
17     </Style>
bubuko.com,布布扣

 

3在前台页面.xaml文件中绑定数据源
在<DataGridTextColumn/>标记中添加
即为
1 <DataGridTextColumn ElementStyle ="{StaticResource dgCell }" HeaderStyle ="{ StaticResource dgHeader }"/>

 

DataGrid表格的表头换行和内容居中,布布扣,bubuko.com

DataGrid表格的表头换行和内容居中

标签:style   c   class   blog   code   java   

原文地址:http://www.cnblogs.com/JoanLin-workNotes/p/3751884.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!