0

一旦我在 Windows 8 应用程序中单击底部栏按钮,我想要一个弹出菜单,并且弹出菜单需要是多选的,以便用户可以选择多个选项,并基于此我需要刷新主屏幕。我需要使用 Html 和 JavaScript 来实现它。

谢谢。

4

2 回答 2

0

最简单的选择可能是从按钮显示Flyout控件。AppBarFlyout 可让您编写所需的表单(在指南ListView范围内),但您可能正在寻找类似启用多项选择的表单。

请参阅HTML Flyout 示例以开始使用(场景 6 显示来自 AppBar 的 Flyout)。

于 2013-05-24T19:05:58.800 回答
0

更好的选择是使用 SettingsFlyout

<div data-win-control="WinJS.UI.SettingsFlyout" 
         aria-label="App Settings Flyout" 
         data-win-options="{settingsCommandId:'defaults',width:'wide'}">

制作您的自定义 html 布局,然后在按钮单击事件上调用它

WinJS.UI.SettingsFlyout.showSettings(ID,Path );

您将在此处找到参考: WinJS.UI.SettingsFlyout 对象

示例应用程序:应用程序设置示例

于 2013-05-25T17:28:14.003 回答