问题标签 [charms-bar]

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 投票
3 回答
186 浏览

windows-8 - 单击搜索时将调用魅力栏下方的项目

我创建了一个带有水平布局列表视图的页面,其中添加了足够多的项目并具有水平滚动条。当您单击列表视图中的项目时,它会导航到另一个页面,其中包含有关单击项目的一些详细信息。

现在,我通过使用搜索合同向我的应用程序添加了搜索功能。这就是问题出现的地方。当您打开魅力栏时,它会覆盖在列表视图上,这很好。但是,当我单击超级按钮栏中的搜索图标时,搜索会打开,而且列表项(位于超级按钮栏下方)的点击事件也会被调用。

其他人见过这种行为吗?在魅力栏中对我来说感觉就像一个错误?希望有人也看到了这一点并有解决方案来防止这种行为?

0 投票
1 回答
311 浏览

windows-8 - 魅力栏旁边显示的带有时间和电池的黑匣子的名称是什么?

在 Windows 8 中,当我点击Win+时C,右侧会显示一个“魅力菜单”。但同时,左下角会出现一个黑色方块,显示当前时间、WiFi信号强度、电池图标等。

这个界面项目是否有一个单独的名称,可以用谷歌搜索可用的选项?是否可以像魅力栏一样通过 API 访问它?是否可以在其中添加我自己的图标?

0 投票
2 回答
2514 浏览

javascript - 将关于按钮添加到设置魅力

我想将关于按钮(可能是链接)添加到设置魅力。但我不想在设置魅力中显示内容,我需要在应用程序中导航 About.html 页面。应用程序设置示例对我没有帮助。有没有办法做到这一点?我需要用 JavaScript 和 HTML 来做这件事;)

目前我将下面的代码添加到 default.js

我在 html 文件夹下创建了一个 HTML 文件。这是 About.html 的代码

当我单击 Settings Charm Bar 下的 About 链接时出现问题,我在 /js 文件夹下的 About.js 文件中出现错误。

如您所见,每个 HTML 元素在 .js 文件中都是未定义的;但我找不到原因。

0 投票
1 回答
1024 浏览

c# - 魅力栏不显示

实现设置魅力栏。关注 Michael Hauck 的 NuGet charmsflyout 库。

成功:“关于”按钮或链接显示在设置魅力中。然而 -

问题:单击“关于”后设置窗格消失

Xml代码:

0 投票
1 回答
136 浏览

javascript - 知道用户何时点击评分和评论?

有什么方法可以让我知道用户点击了魅力/设置栏中的“评分和评论”按钮? 注意:此按钮会自动添加到 Windows 应用商店中的应用程序中。我无法控制按钮。

我认为最好显示一条消息,向他们解释他们不应该使用评分和评论按钮来请求支持,因为我们无法对此做出回应。

0 投票
1 回答
491 浏览

wpf - 禁用 Charms Bar 的场景

当我有一个全屏运行的 wpf 应用程序时,我需要禁用超级按钮,有没有办法做到这一点?我需要禁用它,因为它是一个触摸屏应用程序,我不希望用户切换到其他应用程序谢谢

0 投票
1 回答
381 浏览

c# - 与超级按钮共享文本时添加换行符

对于 Windows 8 应用程序,在 C#/Xaml 中,我使用魅力栏来分享一些内容。

我的问题是我没有在要在共享应用程序中共享的文本中看到回车。

例如我想分享:

并且在魅力栏中的电子邮件应用程序上显示:

我尝试放置一些 \n 或 %0d%0a 或 Environment.NewLine,但没有任何成功...

我怎么解决这个问题 ?

谢谢

0 投票
1 回答
722 浏览

c# - Windows 8 App,将文本插入搜索魅力?

我想启用的用例是:

  1. 用户在我的应用程序中突出显示了一些文本。
  2. 用户单击搜索魅力。
  3. 搜索魅力由突出显示的文本填充。
  4. 用户点击 Bing 应用程序,由于搜索魅力魔法,该应用程序会自动显示第 1 步中的文本结果。

因此,我的应用程序方面唯一的工作是用一些文本填充“搜索”魅力框。有没有人找到办法做到这一点?或者有没有人发现这不能完成?

提前感谢您的任何建议,如果我能让这个问题更清楚,请告诉我!:)

0 投票
3 回答
952 浏览

windows-8 - 在 Windows Metro App C#/XAML 中使用 Share Charm 以编程方式将文件附加到电子邮件时遇到问题

我只是尝试使用 Share Charm 将 DocumentsLibrary 中名为Document.pdf文件附加到电子邮件中。我下面的代码在本地机器上完美运行:

但是当我在 Windows Surface 平板电脑上运行完全相同的代码时,我会感到可怕的“现在没有什么可分享的”。在 Charms 弹出区域的右侧。

这里有一些背景知识可以提供帮助:

  • 我不想使用文件选择器...我知道我正在寻找的确切文件
  • 我已经在清单中启用了文档库功能
  • 我在清单中为 pdf 添加了文件类型关联
  • 是的,该文件确实存在并且在文档库中
  • 在表面上的邮件应用程序中正确设置了电子邮件帐户
  • 我可以从平板电脑成功发送文本电子邮件...只是不能发送带有附件的电子邮件

就像我说的那样,这可以在我的 Win 8 开发机器上正常运行……只是在 Surface 上不行。我想知道 Surface 是否有不同的文件或文件夹权限?

感谢您的帮助...这让我发疯

0 投票
4 回答
6050 浏览

actionscript-3 - 在全屏运行时禁用多点触控应用程序的 Windows 8 边缘手势/热角

我有一个在 Windows 7 中运行的带有 Adob​​e AIR 的全屏 AS3 游戏。在这个游戏中,退出可能并不容易(想想 kiosk 模式,只能通过按下esc并输入密码退出)。

现在我希望这个游戏在 Windows 8 中运行。游戏运行正常,但令人讨厌的是这些边缘手势/热角(左、上、右、下)和快捷方式。

我读过文章,但没有一个对我有帮助。人们谈论注册编辑,但我没有得到这个工作+用户需要重新启动他/她的计算机。

我想打开我的游戏,关闭手势/热角,当游戏关闭时,手势/热角需要再次可用。

我已经看到一些应用程序在做我想要完成的事情。

我发现了这一点,因此我能够检测到手势。但是如何忽略他们的行为呢?

我还阅读了华硕智能手势,但这是针对触摸板的。

而且我已经尝试过Classic Shell,但我需要在没有此类程序的情况下禁用边缘手势/热角,只是在运行中。

我也发现了这一点,但我不知道如何实现这一点。

有谁知道我该怎么做?或者指出我正确的方向?

我在 C# 和 C++ 中尝试过一些,但我不是一个熟练的 C#/C++ 开发人员。此外,该游戏是用 AS3 制作的,因此很难用 C#/C++ 实现这一点。

我在使用 Windows 8的联想 aio(一体机)上工作。