【问题标题】:Infragistics XamDataGrid - How to style HeaderLabelArea seperatorsInfragistics XamDataGrid - 如何设置 HeaderLabelArea 分隔符的样式
【发布时间】:2013-12-11 12:30:15
【问题描述】:

我的开发环境是 C#。我正在尝试更改颜色或删除 Infragistics XamDataGrid 标头中的分隔符,如下图所示。

映射和价格名称之间的“名称”列是使用 Snoop 编辑的,因此它不再是白色的。

【问题讨论】:

  • 看起来我所追求的目标不受LabelPresenter的影响。我已经尝试设置在HeaderPresenterHeaderLabelArea 中可以找到的所有属性,但我没有成功删除那些白条...

标签: c# infragistics xamdatagrid


【解决方案1】:

xamGrid.FixedRowSeparatorStyle 应该是您要查找的属性...

看看this designers style guid for some helpful pointers

编辑:Doh!,很好发现的 alhalama,我的错...希望这会有所帮助...取自:here

“间隙可能是由控件模板内的边距/填充引起的。例如在主网格上:

<Grid x:Name="labelCntr" Margin="2,4,2,4" Background="#00000000">

您可以做的另一件事是将标题记录的背景设置为与标签呈现器相同的颜色,以便间隙具有相同的颜色。您可以使用 DataRecordPresenter 的样式并为 RecordType 属性创建触发器"

【讨论】:

  • Infragistics 有两个 WPF 数据网格控件。 XamGrid 和 XamDataGrid。因为这个问题是针对 XamDataGrid 的,所以这个答案不太可能有帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-06
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多