有谁知道如何设置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 变得容易且可从最高级别进行控制。