我使用的是Infragistics公司的XamGrid (不是他们的XamDataGrid)。
有人知道如何根据组的级别设置GroupByRowStyle吗?
当你深入到每一组时,下一组需要是较浅的阴影颜色。
要指出的另一件事是,如果分组顺序改变,我需要更改此样式。
感谢您的帮助。
大卫
发布于 2012-05-22 18:24:35
如果其他人需要这样做,我最终通过设置样式触发器来根据分组级别设置contentControl的可见性,从而实现了这一点:
<Style>
<Setter Property="ContentControl.Visibility" Value="Visible"/>
<Style.Triggers>
<!-- The top group should not display the content -->
<DataTrigger Binding="{Binding RelativeSource={RelativeSource AncestorType=igPrim:GroupByCellControl}, Path=Cell.Row.Manager.GroupByLevel}" Value="0">
<DataTrigger.Setters>
<Setter Property="ContentControl.Visibility" Value="Collapsed"/>
</DataTrigger.Setters>
</DataTrigger>
</Style.Triggers>
</Style>https://stackoverflow.com/questions/10631132
复制相似问题