使用按钮显示设置弹出按钮

时间:2013-09-30 07:04:22

标签: javascript microsoft-metro

我的设置弹出窗口有3个类别(首选项,帮助和关于)

有没有办法直接使用位于appbar中的按钮显示帮助弹出按钮?

要显示设置弹出窗口我正在使用以下内容:

Windows.UI.ApplicationSettings.SettingsPane.show();

2 个答案:

答案 0 :(得分:2)

您可以使用SettingsFlyout.showSettings方法以编程方式显示SettingsFlyout。 WinJS ApplicationSettings SDK sample在场景4中有一个示例用法:

document.getElementById("scenario4Show").addEventListener("click", scenario4ShowSettingsFlyout, false); 

function scenario4ShowSettingsFlyout() { 
        WinJS.UI.SettingsFlyout.showSettings("defaults", "/html/4-SettingsFlyout-Settings.html"); 
} 

答案 1 :(得分:0)

没有没有直接的方法来显示设置弹出窗口中的选项。你必须使用设置窗格。相反,您可以创建自己的设置超级按钮。一种方法是以编程方式打开要打开的页面。与帮助或隐私声明一样,将用户重定向到您设计的相应页面。但是您无法打开默认设置。它不在我们的控制之下