找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou2
注册会员   /  发表于:2016-1-8 13:52  /   查看:5191  /  回复:2
FlexGrid的标题文字加粗、居中显示;文本内容居左显示。我希望在样式(style)里可以控制。你能帮我做一个demo吗?我尝试作一个demo失败了

2 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-1-8 14:56:00
沙发
回复 1楼CanYou2的帖子

谢谢您的反馈。
很抱歉没有可提供的示例。
标题文字加粗,居中显示。可以直接设置Column的HeaderFontWeight为Bold,HeaderHorizontalAligment属性为Center。
文字居中设置Column的HorizontalAlignment属性为Left。

如果通过Style,直接设置HeaderCellStyle就可以给标题设置样式,CellStyle给单元格设置样式。
比如:
  1. <Grid.Resources>
  2.   <c1:CellStyle x:Key="redStyle"
  3.     Background="Red" Foreground="White"
  4.     FontWeight="Bold" HorizontalAlignment="Center" />
  5.   <c1:CellStyle x:Key="blueStyle"
  6.     Background="Blue" Foreground="White" FontStyle="Italic"
  7.     HorizontalAlignment="Center" VerticalAlignment="Center" />
  8. </Grid.Resources>

  9. <c1:C1FlexGrid Name="_flex" >
  10.   <c1:C1FlexGrid.Columns>
  11.     <c1:Column
  12.       Header="Hello"
  13.       HeaderCellStyle="{StaticResource redStyle}"
  14.       CellStyle="{StaticResource blueStyle}" />
  15.    </c1:C1FlexGrid.Columns>
  16.    <c1:C1FlexGrid.Rows>
  17.      <c1:Row/>
  18.      <c1:Row/>
  19.    </c1:C1FlexGrid.Rows>
  20. </c1:C1FlexGrid>
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-15 15:14:00
板凳
回复 1楼CanYou2的帖子

您好,您的问题由于超时未响应关闭。
如果您依然有问题,欢迎继续跟帖。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部