问题标签 [windows-10-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.
windows-8.1 - 将 8.1 pro 64 位转换为 windows 10 这是为 UWP 应用程序开发的正确选择
我需要你的帮助,我想用 windows 10 为 UWP 开发(我试图将 windows 10 安装为 VMWare 工作站虚拟机,但我从来没有找到正确的 ISO 文件(我的处理器支持 32 位虚拟机),所以我需要将我的 windows 8.1 pro 64 位转换为 windows 10。
我的问题是,此安装是否会导致任何错误:
这是我的系统配置
处理器:Intel(R) Pentium(R) CPU P6200 @2.13Ghz 2.13Ghz
RAM:4.00 Gb(使用 3.80 Gb)
操作系统:64 位,处理器 x64 Windows 8.1 Professional
cmake - 使用 CMake 生成通用 windows 平台解决方案和项目文件
我正在尝试使用 cmake 为通用 Windows 平台中的静态库生成解决方案和项目文件。我在这里给出了另一个线程中指定的参数
但它生成的项目文件配置不正确(TargetPlatformVersion = 8.1 和 WindowsStoreAppSupport=No)。相反,这些值应该类似于 TargetPlatformVersion = 10.0.10586.0 或 10.0.10240.0 和 WindowsStoreAppSupport = Yes。
我已将参数作为CMAKE_SYSTEM_NAME = WindowsStore
和CMAKE_SYSTEM_VERSION = 10.0
并将生成器选择为“Visual Studio 14 2015”。
CMake 是否支持通用 Windows 平台?如果是,那么如何生成支持 UWP 的项目文件?
c# - 带有 Windows 10 的设备/模拟器上的 MessageDialog 的 WP 8.1 (RT) 问题
我最近完成了使用 Universal Apps 8.1 技术的应用程序。现在,我正在使用 Windows 10 的设备以及版本 10.0.10586.0 的模拟器上测试我的应用程序,但 MessageDialog 存在很大问题。
我有一个简单的应用程序 Universal app 8.1,它重现了问题。这是 XAML:
并且代码隐藏中有一个事件:
当用户点击输入时,一切都很好。但是当用户点击按钮时,会显示 MessageDialog,之后,事情变得混乱,输入停止正常工作。例如 LostFocus 事件未触发并且输入保持焦点状态。
当您将此代码放入 UWP 项目并部署到 Windows 10 移动设备/模拟器时,一切都很好。
有任何想法吗?
PS ContentDialog 工作正常,但不支持 Windows 8.1。
编辑:
此处:https ://onedrive.live.com/redir?resid=9F03F4A20B9FFCD!24843&authkey=!AHPXxcxSoPJnw3U&ithint=file%2czip是带有示例应用程序和屏幕截图的 zip。
我已经在版本 10.0.10586 的模拟器上的 Visual Studio 2015 Update 1 以及具有相同版本的设备上对此进行了测试。
这是我的测试场景:
1)点击文本框
2) 点击密码框
3)点击屏幕上的任意位置
4)结果(1.png)
未选择文本框
未选择密码框
键盘被隐藏
5) 点击按钮
6) 使用关闭按钮关闭 MessageDialog
7)点击文本框
8) 点击密码框
10)点击屏幕上的任意位置
11) 结果 (2.png)
选择文本框(有时)
密码框被选中
显示键盘
c# - 在页面构造函数中异步调用 Web 服务
我需要在 Windows 10 UWP 应用程序的 XAML 页面上加载数据。为此,我编写了代码以在异步任务函数中调用 Web 服务,并在页面构造函数中调用它。你能告诉最好的方法吗?以下是我的代码。
c# - CalendarDatePicker.SetDisplayDate 不起作用并覆盖样式
我需要编辑包含第一个的CalendarDatePicker
和的设计。CalendarView
例如,我删除了出现在旁边的图标,PlaceHolderText
或者我将其自身的前景设置为蓝色而不是黑色。
发生的事情是SetDisplayDate
什么都不做,当我设置 PropertyDate
时,前景色PlaceHolderText
被覆盖。
这是CalendarDatePicker
:
在模板中CalendarDatePicker
有一个CalendarView
,就我而言,我已将默认值替换为以下内容:
这两个对象的样式无关紧要,因为我刚刚编辑了标题的设计。
我试图在中设置这个先前的属性,CalendarDatePicker
因为它也有它们但它们没有效果,所以我想知道这是否不是对象本身的问题......
另一件不符合应有的行为是TextBlock
塑造PlaceHolderText
. CalendarDatePicker
它定义如下:
但是Date
设置属性后,前面的前景Text-Block
切换为黑色,我不明白为什么。
如果有人可以提供帮助,将不胜感激。提前致谢 :)
c# - 使用 Windows.Web.Http.HttpClient 进行 NTLM 身份验证
我正在开发一个需要使用 NTLM 身份验证与 IIS 服务器通信的 Windows 10 UWP 应用程序。我在 HttpBaseProtocolFilter 中设置用户名和密码:
filter.ServerCredential = new PasswordCredential(uri, UserName, Password);
当我在提琴手中查看请求时,它使用的是基本身份验证。我可以做些什么来让它使用服务器需要的 NTLM?
请求标头:
响应标头:
c# - 从 Web 服务请求 C# 将数组转换为字符串
我有一个 php Web 服务,我试图在设计器中使用并将数据解析到我的文本框(我在 Windows 10 应用商店应用程序上工作),这是我的代码:
这是我的 json 代码:
我在将 arraylist 响应转换为字符串 rootObject 时遇到问题,您有什么想法吗,谢谢您的帮助
c# - 如何在 UWP/RT XAML 中声明系统数据类型?
我正在尝试访问 UWP 上 XAML 中 StaticResource 变量的系统命名空间。这是(主要)我正在使用的内容:
即使<System:Double ...>
IntelliSense 中的显示有效,我也会收到以下运行时错误:
mscorlib.ni.dll 中出现“Windows.UI.Xaml.Markup.XamlParseException”类型的异常,但未在用户代码中处理
WinRT 信息:无法反序列化 XBF 元数据类型列表,因为在命名空间“系统”中找不到“双”。[行:0 位置:0]
如果这种方法不起作用,我愿意接受其他声明双精度的方法。