-1

我想为一些 Windows 8 Metro 应用程序构建样式。

如何在 Blend 中显示设置窗格?

例如,settings.html如下default.js所述:

app.onsettings = function (eventObject) {
    eventObject.detail.applicationcommands = { "prefs": { title: "Preferences", href: "/pages/prefs/prefs.html" } };
    WinJS.UI.SettingsFlyout.populateSettings(eventObject);
};

另一个相关问题是:如何在 Blend 中显示搜索结果页面?

4

2 回答 2

0

一种解决方案是通过这样的代码以编程方式调用“设置窗格”:

function scenario5ShowSettingsFlyout() {
    WinJS.UI.SettingsFlyout.showSettings("prefs", "../../pages/prefs/prefs.html");
}

微软官方示例的场景 5 中提供了更多信息。

于 2013-02-14T15:44:37.720 回答
-2

尝试 Blend 中的交互模式,它允许您直接在 Blend 中启动您的应用程序,否则只需将 CSS 文件(例如 pref.css)关联到您的 HTML 页面(pref.html),然后为您的元素设置样式。

希望这有帮助。

于 2012-07-12T09:31:00.160 回答