我有一个按钮。
按下标题栏中的最小/最大/关闭按钮是否可以调用它?
如果可以的话,如果您能告诉我如何实施,将会很有帮助。
※在WPF中,可以直接使用System.Windows中的SystemCommands命令(如 MaximizeWindowCommand 、 CloseWindowCommand ),但在 UWP 中不存在。
如果您想最大化窗口,您可以将以下代码添加到您选择的任何按钮。它检索当前视图,然后尝试切换到全屏模式。
// Get the current view
var view = ApplicationView.GetForCurrentView();
// Check if the view is in full screen
if (!view.IsFullScreenMode) view.TryEnterFullScreenMode();
要关闭应用程序,请在按钮上使用以下代码:
Application.Current.Exit();
不幸的是,UWP 不提供 API 来以传统方式最小化应用程序窗口。虽然最小化窗口的功能是 WPF 或 WinForms 中用户交互的一部分,但它是由 UWP 中的系统或用户处理的,并且应用程序通常不是为了控制这方面而设计的。