CanYou2 发表于 2016-1-8 13:53:00

FlexGrid的标题文字加粗、居中显示;文本内容居左显示

FlexGrid的标题文字加粗、居中显示;文本内容居左显示。我希望在样式(style)里可以控制。你能帮我做一个demo吗?我尝试作一个demo失败了

Alice 发表于 2016-1-8 14:56:00

回复 1楼CanYou2的帖子

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

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

<c1:C1FlexGrid Name="_flex" >
<c1:C1FlexGrid.Columns>
    <c1:Column
      Header="Hello"
      HeaderCellStyle="{StaticResource redStyle}"
      CellStyle="{StaticResource blueStyle}" />
   </c1:C1FlexGrid.Columns>
   <c1:C1FlexGrid.Rows>
   <c1:Row/>
   <c1:Row/>
   </c1:C1FlexGrid.Rows>
</c1:C1FlexGrid>

Alice 发表于 2016-1-15 15:14:00

回复 1楼CanYou2的帖子

您好,您的问题由于超时未响应关闭。
如果您依然有问题,欢迎继续跟帖。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢      http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: FlexGrid的标题文字加粗、居中显示;文本内容居左显示