WPF弹出按钮问题

LPC*_*Roy 1 wpf xaml popup button

在WPF中我希望有一个按钮,当它被点击时,它会打开或关闭一个Popup,具体取决于它是否已经打开(如果它已打开则关闭它,如果它已关闭则打开它),我想在XAML中完全执行此操作.这可能吗?

谢谢,
罗伊

Cha*_*lie 6

是的,您需要使用ToggleButton而不是标准按钮.然后,您应该能够将Popup.IsOpen属性绑定到ToggleButton.IsChecked属性.

如果你需要一个XAML片段来证明这一点,我可以在几分钟内制作一个.但这应该是直截了当的.