2013-06-05 18 views
1

我有一個TextColumn在xamGrid中啓用了摘要。我想要做的是顯示紅色的總和,如果它是負值。這是列是如何定義的:Infragistics for Silverlight的xamGrid:如何對彙總行應用條件格式?

<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> 

如何指定的條件格式不應該只爲列單元格,還總結電池可以用嗎?

回答

2

您可以複製SummaryRowCellControl的默認樣式,並使用Converter根據摘要的值更改前景。

在Infragsaitics論壇中討論了一個類似的問題。你可以看到附帶的樣本there