表格内容居中

对于文本显示列DataGridTextColumn需要设定文本内容水平居中或者水平居右,而不是HandyControl中设定的样式默认显示为居左时,需要继承DataGridCellStyle重写HorizontalContentAlignment 属性为Center 或Right 需要注意的是,此方式仅仅适用于引入了HandControl资源样式的项目,普通原生DataGrid使用该方式无效。

样式:

<Style x:Key="DataGridTextCenterColumnStyle" TargetType="DataGridCell" BasedOn="{StaticResource DataGridCellStyle}">
<Setter Property="HorizontalContentAlignment" Value="Center"/>
</Style> xaml中的使用: <DataGrid ItemsSource="{Binding Datas}" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="居左" Binding="{Binding Name}" Width="*"/>
<DataGridTextColumn Header="居中" CellStyle="{StaticResource DataGridTextCenterColumnStyle}" Width="*" Binding="{Binding Name}"/>
​ </DataGrid.Columns>
</DataGrid>

表格内容居中

<!--列标题 文字居中-->
<DataGrid.ColumnHeaderStyle>
<Style TargetType="DataGridColumnHeader" BasedOn="{StaticResource DataGridColumnHeaderStyle}">
<Setter Property="HorizontalAlignment" Value="Center"></Setter>
</Style>
</DataGrid.ColumnHeaderStyle>

最新文章

  1. 为什么get比post更快
  2. 缺省servlet的使用
  3. JPA用myeclipse生成bean
  4. [入门]bower安装和使用
  5. Linux内核启动分析过程-《Linux内核分析》week3作业
  6. Node创建TCP聊天
  7. thinkphp二维数组模板输出方法
  8. DelphiXE 显示GIF动画
  9. 安卓开发学习笔记(四):Android Stuidio无法实现隐式Intent是为什么?
  10. Mysql 主键如何实现持久化
  11. Render Functions &amp; JSX
  12. Netty 能做什么
  13. 【RabbitMQ】1、RabbitMQ的几种典型使用场景
  14. springboot日志框架
  15. AngulerJS学习(五)按需动态载入文件
  16. 关于MFLAGS与MAKEFLAGS
  17. hibernate的一级缓存问题
  18. 提交内容到版本库:git commit
  19. jQuery实现的手机发送验证码倒计时效果代码分享
  20. 程序猿怎样变身IT讲师

热门文章

  1. MAUI Blazor (Windows) App 动态设置窗口标题
  2. 模板层之标签 自定义过滤器及标签 模板的继承与导入 模型层之前期准备 ORM常用关键字
  3. 真实世界的人工智能应用落地——OpenAI篇 ⛵
  4. Base58算法加密解密(Python实现)
  5. [python] tensorflow中的argmax()函数argmax()函数
  6. 数据分析中的SQL如何解决业务问题
  7. pytest框架的简介
  8. Spring Cloud服务发现组件Eureka
  9. Docker使用阿里云拉取配置源也无法拉取的镜像-github镜像镜像gcr.io
  10. flutter flutter_screenutil Looking up a deactivated widget&#39;s ancestor is unsafe.