Wpf将内容对齐在不同的容器中

时间:2017-03-28 13:10:39

标签: wpf layout

在WPF / XAML中,哪种方法可以垂直对齐存在于不同容器中的控件?

在我的情况下,我有几个扩展器控件,里面有一个网格。在网格中有标签和文本框。 网格行/列设置为“自动”

Expanders放置在用户控件的MainGrid中

看起来像这样:

-Expander---------------
| Foo   | BarBarBarBar |
| Hello | Hi           |
------------------------
-Expander2-------------
| SomeText | More text|
| Aaaaa    | Bbbbb    |
-----------------------

我试图用上图描述的是不同扩展器中的行没有对齐(“|”表示网格边框),这是因为列宽在网格中设置为Auto。

有没有办法在不同的扩展器中对齐网格列而不对不同网格中列的宽度进行硬编码?

1 个答案:

答案 0 :(得分:0)

网格上的SharedSizeGroup,如here