zoukankan      html  css  js  c++  java
  • silverlight 4中datagrid列标题和列内容居中问题

    在ASP.NET中gridview控件,我们可以直接通过设置属性就可以设置列居中了,但是今天发现在silverlight 4中不能那样搞了,设置居中还要额外的加一个

    命名空间:xmlns:Primitives="clr-namespace:System.Windows.Controls.Primitives;assembly=System.Windows.Controls.Data"

    再通过定义统一资源样式

    <Style x:Key="DataGridHeaderStyle" TargetType="Primitives:DataGridColumnHeader">
                    <Setter Property="HorizontalContentAlignment" Value="Center"></Setter>
                </Style>
                <Style x:Key="DataGridCellStyle" TargetType="data:DataGridCell">
                    <Setter Property="HorizontalContentAlignment" Value="Center" ></Setter>
                </Style>

    然后在要居中的列引用这个样式如

     CellStyle="{StaticResource DataGridCellStyle}"

     HeaderStyle="{StaticResource DataGridHeaderStyle}"这个是列头

  • 相关阅读:
    钱到用时方恨少(随记)
    Ring0 打印log文件
    Mutation Testing(变异测试)
    GitHub
    常用js收藏
    ASP.NET初学者常用知识
    ASP.NET页面刷新方法总结
    C#中抽象类和接口的区别
    GridView 72般绝技
    55种网页常用小技巧
  • 原文地址:https://www.cnblogs.com/guoyuanwei/p/1924163.html
Copyright © 2011-2022 走看看