问题标签 [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 投票
1 回答
536 浏览

xaml - Windows 10 的棱镜 6 或模板 10?

dotnet 新手应该使用/学习哪个框架来构建可扩展的 Windows 10 应用程序棱镜模板10 。我不能为自己选择,因为两者都假设 WPF 经验。这就像学习 xaml 我必须回到 wpf 文档只是为了补充没有太大帮助的 windows 10 xaml 文档。

0 投票
1 回答
125 浏览

winrt-xaml - 委托命令 is not beeing invoked

I am using Template10. I am utilizing a ListView. The ViewModel needs to know the SelectedItems. The SelectedItems should be passed as a parameter with a converter. EventTriggerBehavior EventName="Selec

I am using Template10. I am utilizing a ListView. The ViewModel needs to know the SelectedItems. The SelectedItems should be passed as a parameter with a converter. EventTriggerBehavior EventName="SelectionChanged" is tested working. The converter is tested working. DelegateCommand> SelectionChangedCommand is NOT working. DelegateCommand of anything is NOT working (no string, no int - no nothing). DelegateCommand SelectionChangedCommand is tested working. Only DelegateCommands without parameter are working when ListView -> EventTriggerBehavior -> InvokeCommandAction Any ideas?


Python (3.3): UnboundLocalError: local variable referenced before assignment

Whenever I start my game and let's say for example I enter 1,4 as the grid reference it will reply with

"UnboundLocalError: local variable 'of' referenced before assignment"

How can I fix this?

Code (edited to for brevity):

0 投票
0 回答
115 浏览

winrt-xaml - 从 WinForms 应用程序启动 UWP 时后退箭头不起作用

因此,我们正在整合旧的与新的。我正在从我们的 WinForms 应用程序中启动我的 UWP 应用程序。当我在 UWP 应用中导航时,后退按钮不起作用。启动 UWP 应用程序时,一切正常。

这是我的winforms启动代码:

这是接收代码

0 投票
1 回答
571 浏览

c# - 如何在 OnNavigatingFromAsync 中显示模态对话框并取消导航

使用模板 10时,您有机会通过覆盖该INavigable方法OnNavigatingFromAsync并设置args.Cancel为 true 来取消页面的 ViewModel 导航离开页面,如下所示:

这很好用,但是如果我想向用户显示一个模式对话框(解释为什么取消导航),我会将方法修改为:

这将显示对话框,但导航不会取消。就像 T10 忽略args.Cancel = true;设置一样。

我在这里做错了吗?我只想显示对话框然后阻止导航..

0 投票
3 回答
3717 浏览

windows-10-universal - 由于 PreLaunch 测试,应用程序认证失败

当我在基于模板 10 的应用程序上运行应用程序认证时,我收到以下错误:

发现错误:应用预启动验证检测到以下错误:◦应用未通过预启动测试 - 49581RisingSoundMedia.ElectionCentral_1.1.7.0_x64__xrbjpqg44kdgm。

•未修复时的影响:应用程序将需要更长的时间才能启动,即使启用了预启动也是如此。

•如何解决:在应用程序的 OnLaunched 方法实现中,确保您处理 LaunchActivatedEventArgs.PreLaunch 选项以感知预启动事件。

显然,即使使用模板 10,我也无法覆盖 OnLaunched,因为 Bootstrap 类将其密封。

我尝试覆盖 OnPreLaunchAsync 并设置 continueStartup = false; 但它并没有解决问题。

有任何想法吗?

0 投票
2 回答
556 浏览

win-universal-app - 使用 template10 在 shell 中隐藏汉堡包

抱歉,如果我的查询有点无聊,这里是 uwp 初学者。

我正在尝试从 template10 和我的现有项目中变形汉堡包模板。基本上,我希望有一个汉堡菜单不可见的页面,并在页面上显示我自己的导航按钮(介绍页面)。导航到任何其他页面后,菜单将再次可见。

我尝试更改 Hamburger 的可见性状态作为实验,但它似乎也影响了内容。我所说的是否可以使用此控件进行,并且我遗漏了一些明显的东西?或者我必须在 app.xaml 中管理 shell 使用并在没有 shell 的情况下加载我的介绍页面?

非常感谢 t10 btw(Jerry、Daren 和其他所有人)的创造,我对这件事感到困惑并没有减少我的感激之情

0 投票
1 回答
373 浏览

win-universal-app - 在 W10M 上暂停/恢复时出现异常 - 值不在预期范围内

我正在使用模板 10 NuGet 版本 1.1.4,并且在我的 Windows 10 移动设备上执行以下操作时看到以下异常:

  1. 运行应用程序
  2. 按 Windows 主页按钮(带我回到开始屏幕)
  3. 再次运行应用程序

发生的情况是应用程序无法启动,但以下情况除外:

调用堆栈:

如果我在 Visual Studio 中处于调试模式并使用生活方式事件暂停/恢复,则不会发生这种情况。

我不确定如何进一步调查?有任何想法吗?

谢谢。

编辑:我的OnInitializeAsync功能看起来像:

我唯一改变的Content = new Views.LoginPage()Content = new Views.Shell(nav)

0 投票
1 回答
117 浏览

template10 - Template10 - 恢复后将用户返回到主页面

假设我的 UWP 应用程序被暂停并且很长时间没有使用。当用户再次打开应用程序(以前ApplicationExecutionStateSuspendedTerminated)时,我不希望用户被导航到他/她最后查看的页面(从那时起它变得无关紧要),而是重新导航到主页. 如何使用 Template10 做到这一点?

似乎当用户返回应用程序时,Template10 总是将用户返回到最后查看的页面。我尝试覆盖中的OnResuming方法App.xaml.cs,但是没有效果。

0 投票
1 回答
104 浏览

c# - 奇数回栈行为

我正在使用 Template10 启动一个新的 Windows 10 通用应用程序。我添加了一个GridView带有几个项目的项目,这些项目具有Type另一个Page要导航到的属性。

我创建了一个新的View并添加了一个标题,如下所示:

我已将一个行为附加到ItemClick如下所示:

导航到新页面可以正常工作,但由于某种原因,标题中没有后退按钮,就像其他页面中一样。如果我切换到使用 shell 后退按钮,那么它将让我从新页面导航回来。

我更改了网格项目以导航到现有的SettingsPage作为测试,并且后退按钮位于标题中。但是,如果我多次导航到设置页面,它似乎会在后台堆栈上添加一个新实例。例如,我第一次导航时,然后单击一次返回并进入主页。如果我再次进入设置(通过GridView),然后我点击两次返回主页等。

如果我使用默认的“...”菜单导航到设置页面并转到其中一个设置页面,则返回堆栈的行为与预期相同。我不完全确定我做错了什么,因为这里没有任何花哨的事情发生。

编辑

我已经确定这种行为对于从GridView. 我创建了一个Button导航到我新创建的页面的测试,并且后退堆栈按预期运行,除了启用“使用外壳后退按钮”设置时我只会得到一个后退箭头。

以下是 XAML 中附加的行为的样子,如果有帮助的话:

0 投票
2 回答
315 浏览

c# - 从主页绑定到 Template10 设置

到目前为止,我很喜欢 Template10,非常好。尽管我对如何绑定到主页上的设置值有些困惑。我添加了一个正确存储的新布尔设置。在我的主页上,我有一个与设置的可见性绑定:

这适用于应用程序按预期启动,MainPageViewModel 从设置中读取值,并且网格基于该设置可见或折叠。

但是,如果我转到设置页面并更改该值,我似乎无法让此绑定“监听”设置,当我返回主页时,可见性不会改变。它仅在我重新启动应用程序时才有效。

在 vanilla Template10 安装中,这类似于将 MainPage 上的一个小徽标绑定到“设置”页面中的“UseLightThemeButton”设置,该设置会根据该设置进行更改。