问题标签 [template10]

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 回答
916 浏览

xaml - PageHeader 中的模板 10 AutoSuggestBox

我目前正在开发一个 UWP 应用程序,并且正在使用 Template10 Hamburger 模板。我想在 PageHeader 中添加一个 AutoSuggestBox,如果我没有设置任何主要或次要命令,它就可以正常工作。如果我确实设置了任何命令,命令和 AutoSuggestBox 都会重叠。我所做的是为 PageHeader 设置一个填充正确的值,如下所示:

我的问题是这是建议的方法还是有其他方法?提前致谢

0 投票
2 回答
127 浏览

c# - 从不同的视图修改 HamburgerButtonVisibility 属性

我正在为我的通用应用程序和 MVVM 使用出色的 Template10。我
要做的是从不同的视图隐藏和显示在 Shell.xaml 文件中声明的汉堡包按钮。理想的解决方案是......如果我什么都不说,则显示汉堡按钮,否则隐藏汉堡按钮。
假设我有 MainPage,当我单击列表中的一个项目时,我导航到DetailsPage,在构造函数中,我发送一条消息或设置一个属性,让 ShellView 隐藏汉堡按钮。这样做的最佳做法是什么?
Messenger 可能是恕我直言,但我不确定这是最好的解决方案..

0 投票
1 回答
404 浏览

winrt-xaml - Template10 应用程序中的设置

我想在Template10应用程序中创建自定义设置。设置服务没有很好的记录,所以我想问一下创建自定义设置的最佳/推荐方式是什么,例如我想添加设置,您可以在其中打开或关闭搜索历史记录,它只是布尔值。在我使用它在应用程序中设置设置之前:ApplicationData.Current.LocalSettings.Values["SettingName"] = true;

要获得设置值,我只需使用:

0 投票
1 回答
119 浏览

winrt-xaml - 将 DesignTime 数据与 Template10 一起使用

我想在 Blend 中显示设计时数据。我正在使用 Template10(来自 Hamburger 基础项目),我看不到设计时数据。

从这个基础项目中,我想要一些帮助来显示名为“Value”的变量的设计时数据。

谢谢!

塞缪尔

0 投票
4 回答
1078 浏览

c# - 使用 Template10 在页面内导航

我有问题如何在 UWP 中实现子页面导航。该页面位于 RootFrame 中,我可以在导航中使用它。但我想使用这样的东西:

我想要的是,在 ViewModel 中使用控制 MyFrame 的 Navigate 方法。我可以从代码隐藏中调用该方法,但我正在使用 MVVM 开发我的应用程序。我不确定 Template10 是否可以与子框架一起使用。

我很感激任何建议。

编辑: 更多详细信息:我在页面中有枢轴控制。枢轴有 2 个选项卡(枢轴项)。数据透视项目的内容必须是可导航的。我的意思是:我是pivotitem 1,我需要一个Frame 并将其用于在pivotitem 中导航。我的问题是,如何使用或如何从 ViewModel 调用 pivotitem 中的框架,特别是我需要调用 Navigate 方法。现在我正在使用 Template10 的导航服务,它正在使用 rootframe。我不知道,如何将它用于其他比如说子帧。

0 投票
1 回答
441 浏览

win-universal-app - 以编程方式关闭 Windows 10 手机上 NFC 接近的系统声音

我正在开发用于 Windows 10 手机(例如 Lumia 950/950XL)的通用 Windows 平台 (UWP) 应用程序。该应用程序的一部分要求点击 NFC 标签以允许用户指示他们在特定位置的存在。

当手机进入标签范围时,系统会播放声音。这与应用程序无关。我希望能够关闭这个声音,因为当标签被点击时,我想用我自己的声音来表示成功或失败。系统声音很长,据我所知没有办法改变它。

有什么方法可以从应用程序中关闭系统声音?

0 投票
2 回答
364 浏览

c# - 应用程序洞察力使应用程序在启动时冻结

我正在使用 Template10 为 Windows 10 构建 UWP 应用程序。我想使用 MS Application Insights。在我的项目中,我引用了:Microsoft.ApplicationInsights(2.0.0)、Microsoft.ApplicationInsights.PersistenceChannel(1.2.3)、Microsoft.ApplicationInsights.WindowsApps(1.1.1)。在 App 构造函数中,我必须执行以下代码:

我还从 Azure 添加了一个正确的 InstrumentationKey,ApplicationInsights.config如下所示:

但是,当我启动我的应用程序时,它只是挂在应用程序徽标上。当我注释掉该WindowsAppInitializer.InitializeAsync();行时,该应用程序正常工作。

我已经尝试从项目中删除和阅读提到的引用,删除并重新安装 Visual Studio 的 Application Insights Tools,但没有成功。

当我创建一个新的空白应用程序(通用 Windows)时,Visual Studio 会自动设置 Application Insights 并按预期工作。但我无法让它与我现有的项目一起工作。

请帮忙。

0 投票
1 回答
244 浏览

winrt-xaml - AdaptiveTrigger 在 Template10 Shell 上不起作用

我正在为UWP平台构建我的第一个应用程序,我决定从 Template10 中包含的汉堡包模板开始

我需要做的是类似于Windows 10中包含的Groove Music应用程序的汉堡菜单,因此单击汉堡的按钮会打开一个以创建新类别(就像他们为播放列表所做的那样)。Flyout

一切正常,Flyout刚刚打开没有问题,在移动设备上使用该应用程序时出现问题:其中Flyout包含一个文本输入,使虚拟键盘产生,移动Flyout到屏幕外部。

我的目标是当应用程序处于狭窄的视觉状态时,让 Flyout 全屏显示,而在其他情况下显示在汉堡包的右侧。

不幸的是,似乎将AdaptiveTriggers 添加到Shell.xaml页面不起作用,因为没有任何反应。

这是相关的XAML代码:

如您所见,有一条<Setter Target="MyHamburger.HamburgerBackground" Value="Green"/>线用于查看问题是否与Flyout自身有关,但即使这条线也不起作用(我希望汉堡按钮的背景为绿色,但它不会从默认值更改)。

Tempate10的模型包括一个MainPage.xaml,它打印当前的视觉状态,所以我确定我使用正确的模型来设置Flyout,但我仍然没有结果。什么都没有发生,甚至调试控制台中的错误也没有。

我也尝试将AdaptiveTriggers插入其中,HamburgerMenu但即使这样也没有用。

您对为什么会失败有任何想法吗?

0 投票
1 回答
132 浏览

winrt-xaml - Template10 FocusAction 在 Enter 键后移动焦点?

是否可以使用 FocusAction 将焦点从 KeyBehavior 移动到另一个控件?如果是这样,一个例子会很有帮助。TIA

0 投票
2 回答
462 浏览

xaml - 模板 10:在汉堡导航中声明一个新按钮并导航到其页面

我是 UWP 平台的初学者,我正在使用模板 10 构建应用程序。我已用于GridView特定页面,但问题是GridView当您将鼠标悬停在其上或选择其项目时会显示其边框。像这样:

网格视图图像

我希望边框在用户将鼠标悬停在边框上或选择一个GridView项目时不显示。

我的 XAML 代码是: