WPF 网格以透明方式将其布局共享给子项



组框是 WPF 应用程序中的常见布局方案。有一次我不得不在网格内放置几个分组框,每行一个。尽管有不同的分组框,但这些分组框内的元素必须根据网格列均匀定位,以便设计具有规律性和节奏感。但这是不可能的,因为只有网格内的组框知道网格附加属性。

尽管如此,我想知道是否有办法使网格属性对所有子级透明,而无需冗余的子网格。

顺便说一句,如果你的意思是常规网格,那么你应该检查SharedSizeGroup属性:

https://msdn.microsoft.com/en-us/library/system.windows.controls.definitionbase.sharedsizegroup%28v=vs.110%29.aspx

根据您指的是网格还是数据网格(我怀疑是最后一个),我认为您需要一个绑定到具有组描述的 CollectionViewSource 的 DataGrid。然后,组项是分组框。

最新更新