问题标签 [appbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1129 浏览

javascript - 如何在 iFrame 上制作 App Bar?

我正在玩一些 Windows 8 的东西,想知道如何在 Windows 8 应用程序中执行以下操作。

  1. 显示网页。
  2. 在网页上实现 Metro 风格的应用栏。

这是我的default.html:

这是我的“全屏”CSS

通常,可以通过右键单击来切换应用栏。但是在上面的代码中,右键单击在 iFrame 上不起作用。所以我不得不留出 20% 的空白让我点击切换空白。但我真的想让它成为全屏。任何人?非常感谢你。

注意:如果您使用的是触摸设备,实际上可以通过将手指从屏幕外侧滑动到屏幕内侧来切换应用栏。所以这很好用。但不适用于右键单击。所以这篇文章要求右键单击选项。非常感谢您提前。

0 投票
2 回答
2360 浏览

javascript - 在 javascript Windows 8 Metro Style App 中切换 appbar 的事件是什么?

我正在寻找在 javascript 中切换 appbar 的事件。所以它基本上是屏幕顶部/底部边缘的“边缘滑动”手势事件。

例如,当用户滑动屏幕的上边缘或按钮边缘时,我想在页面上显示文本“边缘滑动”,而无需在页面中声明应用栏。我将如何做到这一点?

我尝试了横滑事件,但似乎不对。

0 投票
1 回答
4394 浏览

c# - 如何在 C# Metro 应用程序的 AppBar 中聚焦 TextBox?

我有以下代码:

问题是应用程序打开时它没有焦点,当我右键单击两次关闭并再次打开它时它也没有焦点。

MyAppBar_Opened我目前在和中都有以下代码OnNavigatedTo

但这似乎没有任何效果,其他枚举值也喜欢MouseProgrammatic不起作用。我做错了什么导致没有激活?

我知道以前可以使用的替代方法,但是 Metro FocusManager没有 SetFocusedElement?

0 投票
3 回答
2184 浏览

microsoft-metro - 如何在页面片段加载时显示 WinJS AppBar?

我想在页面片段加载时显示 AppBar,但是在 ready 函数中运行的这段代码没有按预期工作:

页面片段加载时如何显示 AppBar?

0 投票
1 回答
267 浏览

c# - Windows XP 中的 APPBAR 空间分配问题

我在我的 WPF 应用程序中创建了一个 APPBAR,它在 Windows 7 中运行良好,但在 XP 中它有一个问题。关闭应用程序后,我希望 APPBAR 使用的空间应该是空闲的并重新分配给桌面,但这在 Windows XP 中不会发生。但是,如果我锁定/解锁任务栏,那么它会将空间分配回系统。

请引导我找到一些解决方案。

0 投票
1 回答
1161 浏览

c# - Metro 应用程序 - 顶部栏菜单

我正在 Windows 8 上用 C# 开发 Metro 应用程序。我添加了一个顶栏,我想在用户单击其上的按钮时显示一个菜单。

例如,当您单击 Internet Explorer 应用程序中的工具按钮时,会显示一个菜单。怎么做 ?使用哪个控件?

0 投票
1 回答
215 浏览

windows-phone-7 - 使用来自其他程序集的 ApplicationBar 图标?

我在 Windows Phone 类库中有一个页面。此页面有一个应用栏。我希望此页面需要包含在类库中的所有内容,以便此页面/程序集的使用者的设置列表最少。

但是,当我设置 ApplicationBar 图标时,它们会像往常一样添加到文件夹“图标”下的类库项目中,它们在 Blend 中显示良好,但在运行时找不到它们!

当我将图标放在 Windows Phone 应用程序项目中时,一切都很好。然而,这不是我想要的场景,因为它是应用程序作者额外的配置/设置来使用我的页面。

我尝试使用 /{AssemblyName};component/icons/{IconName} 使用资源路径,但当然 AppBar 需要它们的类型为“内容”而不是“资源”。所以我认为这是不可能的,但我想知道是否有人知道如何做到这一点。

0 投票
1 回答
4057 浏览

c# - ListView 和 AppBar 的合作。最简单的多选场景

与 AppBar 一起实现列表视图多选场景的最简单方法是什么?So that it behaves exactly as the Windows 8 start screen when multiple items selected (eg via the mouse right-click).

我想将应用栏与第一个选定的列表视图项一起显示,我想用第二个、第三个等保持打开状态,我想通过任何应用栏按钮操作(执行的上下文操作)或通过其他系统范围的应用栏关闭操作(例如,右键单击其他位置,这意味着上下文操作已取消)。

我目前的实现太复杂了。我相信我一定错过了一些东西——这样一个基本和常见的场景必须可以以标准化的方式实现。

脚手架代码准备如下。如果仅使用此代码,则应用栏在右键单击第二个列表视图项之前隐藏,并且需要再次右键单击列表视图(不可接受)。如果与 IsSticky 结合使用,则根本无法选择第二个列表视图项。

0 投票
1 回答
3002 浏览

c# - 如何关闭应用栏(Windows 8 Metro)

当我点击底部应用栏中的图标时,它保持打开状态。单击按钮时我需要关闭它。我怎样才能做到这一点?

我正在使用 C#、XAML。

0 投票
1 回答
629 浏览

windows-8 - Blend for Visual Studio - 在设计模式下显示应用栏

使用 Blend for Visual Studio 2012 RC 时,如何在设计模式下查看应用栏?