XamGrid - 根据缩进级别设置 GroupByRowStyle



我正在使用Infragistics的XamGrid(不是他们的XamDataGrid)。

有谁知道如何根据组的级别设置 GroupByRowStyle?

向下钻取到每个组时,下一组需要是较浅的阴影颜色。

要指出的另一件事是,如果分组顺序发生变化,我需要更改此样式。

任何帮助表示赞赏。

大卫

如果其他人需要这样做,我最终通过设置样式触发器来根据分组级别设置 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>

相关内容

  • 没有找到相关文章

最新更新