以两种方式使用WPF窗口

时间:2014-02-18 08:23:54

标签: c# wpf

我想创建一个带有四个按钮的WPF窗口,即“是”,“否”,“全是”和“全不”。在某些情况下,我只需要“是”和“否”按钮。一种方法是隐藏其他两个按钮,更改窗口大小并重新定位“是”和“否”按钮,另一种方法是在WPF中创建两个窗口。一旦只包含“是”和“否”按钮,另一个按钮包含所有四个按钮,并根据要求启动特定窗口。 我不想创建任何其他窗口。是否有任何方法可以使用我只能通过一个窗口实现这一点并跳过控件的重新定位,可能是某些面板或其他东西,我不确定。

2 个答案:

答案 0 :(得分:1)

您可以使用StackPanel布局按钮。如果其他按钮被隐藏和折叠,可见按钮将正确对齐。

答案 1 :(得分:1)

制作一个面板,当你需要时,让面板可见,当你不需要面板时,你会让面板不可见。Visibilty.Collapsed

您还可以使用stackpanel TUTORIAL

这个问题有很多解决方案,只需选择适合您特定应用的解决方案。