我有一个简单的Silverlight DataGrid绑定到具有组描述的PagedCollectionView。分组工作正常。
我想要做的是删除每个网格行上空白的前导空格,并将实际单元格内容(它只是一个列网格)填充整行。我不能为我的生活找到如何做到这一点。
为了清楚起见,我所指的领先空间类似于伪列,似乎对应于组折叠/展开指示器宽度。这就是DataGrid使用开箱即用的方式,我猜想,缩进行以便分组弹出更多,如下所示:
data grid grouping image http://storage.timheuer.com/sldatagridgroup1.png
答案 0 :(得分:1)
使用样式设置SubLevelIndent:
<data:DataGrid.RowGroupHeaderStyles>
<Style TargetType="data:DataGridRowGroupHeader">
<Setter Property="SublevelIndent" Value="0" />
</Style>
</data:DataGrid.RowGroupHeaderStyles>
答案 1 :(得分:0)
您是否尝试过将datagrid标题可见性属性设置为仅列:
<data:DataGrid HeadersVisibility="Column"...