gpt4 book ai didi

wpf - MahApps Metro 捕获关闭窗口事件

转载 作者:行者123 更新时间:2023-12-04 22:36:29 27 4
gpt4 key购买 nike

我正在使用 MahApps Metro 窗口样式,并且我想在用户单击窗口的关闭按钮时捕获事件。

我已将 ShutdownMode 设置为 OnExplicitShutdown,所以我需要调用 Application.Current.Shutdown();单击该按钮时

我怎样才能做到这一点 ?

最佳答案

我相信我也在尝试使用 WPF 和 MahApps.Metro 做和你一样的事情(绑定(bind)到关闭窗口按钮)。我还没有找到明确绑定(bind)到该命令的方法,但我能够通过将 ShowCloseButton 属性设置为 false(隐藏它)来完成此操作,然后创建我自己的关闭窗口命令按钮并处理其中的逻辑我的 View 模型。花了我一些时间,但我发现您可以使用 MahApps.Metro 在命令栏中轻松添加自己的窗口命令控件,只需将类似的标记添加到您的 XAML:

<Controls:MetroWindow.WindowCommands>
<Controls:WindowCommands>
<Button Content="X" Command="{Binding CancelCommand}" />
</Controls:WindowCommands>
</Controls:MetroWindow.WindowCommands>

关于wpf - MahApps Metro 捕获关闭窗口事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20378154/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com