我在xamGrid中有一个TextColumn
,它已启用摘要。我想要做的是如果它是负数,则显示红色。这就是列的定义方式:
<igGrid:TextColumn Key="Col1" HeaderText="Col1"
ValueConverter="{StaticResource NumberFormatter}" ValueConverterParameter="#,##0" >
<igGrid:TextColumn.ConditionalFormatCollection>
<igGrid:LessThanConditionalFormatRule Value="0.00" StyleToApply="{StaticResource RedBrush}"/>
</igGrid:TextColumn.ConditionalFormatCollection>
<igGrid:TextColumn.SummaryColumnSettings>
<igGrid:SummaryColumnSettings>
<igGrid:SummaryColumnSettings.SummaryOperands>
<igGrid:SumSummaryOperand IsApplied="True" FormatString="{}{0:N}"/>
<igGrid:MaximumSummaryOperand FormatString="{}{0:N}"/>
<igGrid:MinimumSummaryOperand FormatString="{}{0:N}"/>
</igGrid:SummaryColumnSettings.SummaryOperands>
</igGrid:SummaryColumnSettings>
</igGrid:TextColumn.SummaryColumnSettings>
</igGrid:TextColumn>
如何指定条件格式不仅应用于列单元格,还应用于摘要单元格?
答案 0 :(得分:2)
您可以复制SummaryRowCellControl的默认样式,并使用Converter根据摘要的值更改前景。
在Infragsaitics论坛中,讨论了类似的问题。您可以看到附加的示例there