Windows 8 Metro - 最大化事件



页面最大化时会发生什么事件?应用启动时还是从屏幕一侧选择应用时?

本身

不存在最大化事件,因为应用商店应用永远不会最小化。

对于正在启动的应用程序很难描述,因为它们可以通过多种方式启动 - 起始页、搜索、共享等。 将 http://msdn.microsoft.com/en-us/library/windows/apps/hh770838.aspx 视为一个起点,但还有更多内容。 概括地说,在 C# 中,您可以重写各种 Onxxx 方法,例如 OnLaunch 或 OnSearchActive。 在 js 中,您通常处理 WinJS.Application.onactivated 事件。

对于正在恢复的应用(即使用"从屏幕一侧选择"突出显示的方案),应用将恢复 - 可以在 C# 中捕获恢复事件

Application.Current.Resuming += handler;

在JavaScript中

Windows.UI.WebUI.WebUIApplication.addEventListener("resuming", resumingHandler, false);

我什至没有谈论过贴靠视图,但您可以从这里开始......http://msdn.microsoft.com/en-us/library/windows/apps/hh465371.aspx

最新更新