有谁知道如何设置WrapPanel折叠的顺序(或者甚至可以设置)?我想在内部WrapPanel之前折叠外部WrapPanel。更难的是我在Expander内部有内部。

<WrapPanel>
            <Button Style="{StaticResource ExchangeButton}"  />
            <Expander ExpandDirection="Right" Header="Edition"
                      Template="{StaticResource ExpanderTemplate}">
                <WrapPanel>
                    <Button Style="{StaticResource AddButton}"  />
                    <Button Style="{StaticResource EditButton}"  />
                    <Button Style="{StaticResource DeleteButton}"  />
                </WrapPanel>
            </Expander>
</WrapPanel>

最佳答案

隐藏或折叠父容器将对其所有子容器执行相同的操作。和他们的孩子...

这是一件好事。从另一个方向考虑这个问题……如果您的内部容器是可见的,但是外部容器是隐藏的,则尽管状态可见,也无法与之交互。 WPF为您解决了所有这些问题,并使创建一个UI可以从最高级别轻松,可控地显示,隐藏或折叠内容。

关于c# - WPF WrapPanel折叠顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34793048/

10-12 01:16