WPF Grid透明地将它的布局分享给孩子们

时间:2015-03-11 10:20:27

标签: c# wpf layout grid

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

尽管如此,我想知道有没有办法让网格属性对没有冗余子网格的所有子项都透明。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

根据您是指Grid还是DataGrid(我怀疑是最后一个),我认为您需要一个DataGrid绑定到具有GroupDescriptions的CollectionViewSource。然后,组项是GroupBox。