【发布时间】:2015-05-13 02:00:46
【问题描述】:
网格内的分组框是 WPF 应用程序中常见的布局方案。 一旦我不得不在每行一个网格中放置几个组框。 尽管有不同的组框,但这些组框内的元素 必须根据网格列统一定位,以使设计具有规则性和节奏感。 但这是不可能的,因为只有网格内的分组框知道网格附加属性。
不过,我想知道有没有办法让所有子网格属性对所有子网格都是透明的,而没有多余的子网格。
【问题讨论】:
网格内的分组框是 WPF 应用程序中常见的布局方案。 一旦我不得不在每行一个网格中放置几个组框。 尽管有不同的组框,但这些组框内的元素 必须根据网格列统一定位,以使设计具有规则性和节奏感。 但这是不可能的,因为只有网格内的分组框知道网格附加属性。
不过,我想知道有没有办法让所有子网格属性对所有子网格都是透明的,而没有多余的子网格。
【问题讨论】:
顺便说一句,如果你的意思是常规网格,那么你应该检查 SharedSizeGroup 属性:
【讨论】:
根据您是指网格还是 DataGrid(我怀疑是最后一个),我认为您需要使用 GroupDescriptions 绑定到 CollectionViewSource 的 DataGrid。分组项就是 GroupBoxes。
【讨论】: