问题标签 [windows-8.1-universal]

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

c# - 组合框 ItemTemplate 和 SelectedValue

我已经修改了我的组合框的项目模板以禁用项目循环问题(组合框滚动是无限的,在触摸模式下)

由于进行了更改,因此我无法从 ViewModel 修改 selectedItem。

完整的组合框:

视图模型:

数据列表类:

0 投票
0 回答
231 浏览

c# - UWP如何通过字符串引用另一个类中的变量

我的类 Section1 中有一个名为“AbsSet”的布尔值,我想通过使用字符串引用变量来从另一个类中设置它的值。我已经阅读了类似的问题,这导致使用 GetProperty() 函数。但是,因为这是一个 UWP,所以该函数不是系统库的一部分。是否有另一种通过字符串查找来设置此变量值的方法?

0 投票
1 回答
142 浏览

c# - 使用 Windows Phone 8.1 项目将 Windows 8.1 项目添加到解决方案

我有重新定位到 8.1 的 Windows Phone 8.0 (Silverlight) 应用程序。如果重要,我正在使用 Visual Studio 2015 社区。

问题

是否可以将 Windows 8.1 应用程序和共享项目添加到解决方案中?

目标

我想有一种情况,比如我创建了通用 Windows 的应用程序,我可以选择现在正在构建的应用程序,共享一些类等。

更新

所以我像伊戈尔告诉我的那样做了。现在我在同一个解决方案中有 Windows 8.1 项目和 PCL。添加 PCL 作为对这两个项目的参考。但是还缺少一件事。

现在我的窗口看起来像这样。

在此处输入图像描述 在此处输入图像描述

我想拥有这个。

在此处输入图像描述

解决方案 我必须创建 PCL 并像 Igor 告诉我的那样做 :)

0 投票
0 回答
20 浏览

mvvm - 从 BackStack 访问 Windows 应用商店页面

我们需要从 Windows Store 应用程序的 BackStack 中删除项目。我们通过调用 Remove 方法成功地做到了这一点

但是,当我们使用 MVVM 方法时,我想整理相关的 View 和它的 ViewModel。如果没有这些整理,我们最终会得到一个孤立的 View\ViewModel。

我找不到获取与 PageStackEntry 关联的视图实例的方法。有谁知道我该怎么做?

0 投票
0 回答
214 浏览

c# - 用于通用 Windows 应用的带有 C#/XAML 的 Cordova 应用

我刚刚为 WP8 创建了一个 Cordova 应用程序(它使用 C# 和 webView)。它按预期工作正常。但是当我尝试在 Windows8.1 中创建等效项时,它总是将 Html/JS 创建为编程语言。我想用类似于 WP8 的 WebView 在 C# 中创建它(我知道它使用 Silverlight 框架)。

我尝试创建的应用程序不是纯混合应用程序。我实际托管在 Web 服务器中的网页,而不是在应用程序中。在这种情况下,android、iOS 和 WP8 工作正常。我听说过使用 ManifildJS 托管的 Web 应用程序,但我无法更改应用程序,因为目前的方法已经进行了大量投资......

在 html/js 版本中,我可以看到等效的 Webview(如 iframe),但这不符合我们的要求。由于一些复杂的操作,我特意在 Cordava 中需要 C# 版本的应用程序。任何人都可以找到任何解决方案吗?请帮忙......

0 投票
2 回答
163 浏览

c# - 如何处理 Windows 应用程序中的 SecondaryTile 点击事件

现在我正在使用SecondaryTile,我想在点击瓷砖时触发一个事件,有没有可能请帮助我..

这是我的代码,

0 投票
2 回答
1198 浏览

c# - Windows/Windows Phone 8.1 中的汉堡菜单

是否可以在 Windows 8.1 和 Windows Phone 8.1 中实现汉堡菜单(或类似菜单)?

提前致谢

0 投票
1 回答
1035 浏览

azure - 如何在 Windows 商店应用程序中将数据上传到 azure blob 时显示进度条

我已按照以下帖子将块上传到 blob

如何跟踪异步文件上传到 Azure 存储的进度

但这在 windows 商店应用程序或 windows 8.1 应用程序中不起作用,因为 win 8.1 应用程序中不支持 MemoryStream。

无论如何,我已经修改了上面线程中的代码并提出了类似以下的内容

上面的代码将文件保存在 blob 中,进度也很好,但 blob 中保存的文件始终为 0 字节。调试后发现 var ado = myBlob.PutBlockAsync(blockId, fs.AsRandomAccessStream(), null).AsTask(); 后抛出错误 最后一个 blob 传输为

然后在最后一次提交时,在 myBlob.PutBlockListAsync(blockIds) as The specified block list is invalid之后抛出错误

因此,请有人帮助我找出我做错了什么,或者有什么可能的解决方案让它 100% 工作。

0 投票
1 回答
93 浏览

winrt-xaml - W8.1 xaml - 是否可以使用情节提要为 listview / gridview 的默认滚动查看器设置动画

我在 Windows 8.1 listview 中有一个项目列表,我想要做的是,单击一个按钮,我喜欢自动滚动列表视图中的项目。

如果我在 stackpanel 中添加这些项目并将其包装在 scrollviewer 控件中,我就能够实现这一点。但我无法为列表视图的内置滚动查看器设置动画。

那么是否可以在 W8.1 商店应用程序中使用情节提要为 listview / gridview 的默认滚动查看器设置动画。

0 投票
1 回答
122 浏览

c# - XAML 前端中的内联 c#:为什么这在 XAML 中不起作用?

场景:在 UWP 中开发一个“厚”客户端,使用 c# 用于 Windows 8.1/10 桌面(一个商店应用程序)。

在我的用户界面中,我尝试使用以下内联

编译器会接受这一点,但在执行过程中,我既看不到项目描述也看不到管理员。为了这项工作,我还应该做些什么吗?我可以通过将代码放在 ViewModel 中来解决这个问题,但想知道为什么这不起作用(或者它不应该起作用)。