uwp相关内容

UWP 中的模板控件与自定义控件.网上没找到明确的答案

在我的 UWP 应用中,我的控制选项是用户控制和模板控制.在这一点上,我对用户控件的理解有点清楚. 有人告诉我,自定义控件的样式/模板只会在内存中实例化一次,而且这只发生在第一次使用控件时.这就是我想要的,因为我知道我正在创建的控件将用于 ListView. 在 XAML Unleashed 一书中,作者通过从用户控件开始创建自定义控件,然后简单地更改它的基类.问题是他创建的控件调用了 ..
发布时间:2021-12-28 18:16:50 C#/.NET

在 .Net 本机中的线程池上运行的异步任务的性能非常差

我观察到托管与 .Net 本机代码之间存在奇怪的差异.我有一项繁重的工作被重定向到线程池.在托管代码中运行应用程序时,一切正常,但是一旦我打开本机编译 - 任务运行速度慢了几倍,速度太慢以至于它挂起 UI 线程(我猜 CPU 太过载了). 这是调试输出的两张截图,左边一张来自托管代码,右边一张来自本机编译.正如您所看到的,这两种情况下 UI 任务消耗的时间几乎相同,直到线程池作业开始时 - ..
发布时间:2021-12-28 18:16:41 C#/.NET

UWP Windows 10 应用内存在导航时增加

我有一个 UWP Windows 10 应用程序,并注意到任务管理器中的内存使用量随着时间的推移而增加. 我剥离了应用程序,发现导航页面时内存在增加.所以我做了一个简单的应用程序,只有几页要测试,这个简单的应用程序的内存还在增加.我有一个 MainPage,它可以将一个框架从 Page1 导航到 Page2,然后返回到计时器上. 公共密封部分类 MainPage : Page{私人 Di ..
发布时间:2021-12-28 18:16:33 C#/.NET

如何在 UWP 应用程序中创建 COM 对象?(C#)

问题:如何在通用 Windows 平台 (UWP) 应用程序中创建 COM 对象? 动机:我想从 WPF 切换到 UWP.由于我的工作量需要调用只能通过 COM 访问的第三方库(据我所知),我需要从 UWP 进行 COM 调用. 上下文: C# .NET Visual Studio 2015 Windows 10 理想情况下针对所有 UWP 设备,但如果仅限于台式机/笔记 ..
发布时间:2021-12-28 18:16:24 C#/.NET

如何正确读取/解释原始 C# 堆栈跟踪?

我正在阅读来自 UWP 应用程序(C#,使用 .NET Native 编译)的一些崩溃报告,但我很难理解堆栈跟踪中使用的确切语法/格式.我尝试在互联网上寻找一些指南,但没有找到任何有用的东西. 这里有几个例子: 1) MyProject.ViewModels.SomeViewModel.d__69.MoveNext() OnLogin 是SomeViewModel 中的一个方法名, ..
发布时间:2021-12-28 18:16:17 C#/.NET

删除 NoUIEntryPoints-DesignMode 包

卸载程序时,我看到数百个名为“NoUIEntryPoints-DesignMode"的包.根据我的研究,我已经认识到,如果您调试注册了文件扩展名的 UWP 应用程序,它将创建此包并且系统无法删除它. 如何将它们全部删除? 目前“应用和功能"页面如下所示: 解决方案 您可以使用以下 PowerShell 命令: Get-AppxPackage -Publisher "CN= ..
发布时间:2021-12-28 18:16:09 其他开发

当我调整窗口大小时,带有数据选择器的 UWP Treeview 在 App.g.cs 中生成错误

团队,这是非常奇怪的事情,我不明白如何调试它.我有一个树视图.在树视图中,我有两种类型:顾客访问 所有根元素都是客户所有子元素都是访问 我做了一些选择器来显示关卡的正确图标: 现在,当我打开叶子时,如果列表没有超过树视图的末尾,它会起作用: 但是如果我打开一个超出窗口一侧的叶子: 我收到此错误: 发件人:应用程序例外:{"指定的演员表无效."} 留言: ..
发布时间:2021-12-28 18:15:26 C#/.NET

如何跨任务继续块序列化线程执行?

在下面的示例中,对 HandleChangesAsync 的调用是从异步任务中通过事件处理程序进行的. 问题 - 有没有办法确保一次只有一个线程可以执行 HandleChangesAsync create_task + 任务延续块(即使任务延续块调用其他异步函数)? 请注意,我不能只使用同步原语,因为 HandleChangesAsync 可以在异步操作完成之前返回. void My ..
发布时间:2021-12-28 18:15:20 其他开发

UWP 应用的受限功能

我想做屏幕投影应用.根据 MSDN,我需要在 Package.appxmanifest 中有一个重新命名空间.我写了这个xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities",但没有出现命名空间.我还需要什么吗? 解决方案 在 Package. ..
发布时间:2021-12-28 18:14:59 其他开发

如何在 UWP 多视图中获得不同大小的窗口?

在下面的代码中,我无法修改 ViewSizePreference 选项并使子项小于父项.我正在从页面制作一个弹出窗口.那部分工作正常.但是,两个窗口的大小完全相同. private async void Test_Click(object sender,RoutedEventArgs e){var currentAV = ApplicationView.GetForCurrentView();v ..
发布时间:2021-12-28 18:14:38 C#/.NET

Uwp 在用户登录时执行后台任务

我正在学习 win10 uwp,我的目标是在用户登录时执行操作,例如更新磁贴. 我查看了 msdn,似乎我需要一个 BackgroundTask.因此,我按照说明创建并注册了在此处找到的后台任务 https://msdn.microsoft.com/en-us/library/windows/apps/mt299100.aspx 和相关页面. BackgroundTaskBuilder t ..
发布时间:2021-12-28 18:14:24 C#/.NET

[UWP/MVVM]RadDataGrid 数据模板列中的启用/禁用按钮根据条件绑定了命令

我已经设置了一个 bool 属性并将其绑定到 xaml 中的 IsEnabled 但 ICommand CanExecute 方法覆盖了 xaml 中的 IsEnabled,因此我的 bool 属性无效. 当我在视图模型的 CanExecute 方法中定义条件时,它要么禁用该方法绑定到的所有按钮,要么启用所有按钮. 它是一个网格,每行显示 3 个不同的按钮,每个按钮转到一个新的 xam ..
发布时间:2021-12-28 18:14:12 C#/.NET

时间触发器不触发后台任务 UWP

我和这里的这个人有同样的问题:UWP 时间触发器不工作但我无法评论这个问题,因为我的声誉不够高,所以我正在创建一个新问题. 正如我所说,我有同样的问题.我注册了后台任务,但没有任何反应.我的后台任务位于一个单独的项目(运行时组件)中.所以这不是问题.这是我注册任务的方法: public static BackgroundTaskRegistration Register(string na ..
发布时间:2021-12-28 18:14:01 C#/.NET

UWP:AES 加解密

我有一个简单的类来为 Windows Phone 8 执行一些基本的本地加密.我想在 Windows 应用商店的新 UWP Windows 10 应用程序中再次使用该类.不幸的是,我不能再使用 AesManaged 类了. 我尝试使用 Windows.Security.Cryptography.Core,但完全卡住了.这是我用于 Windows Phone 8 的原始类.当时我一定在互联网上 ..
发布时间:2021-12-28 18:13:51 C#/.NET

如何从 UWP(通用 Windows 平台)Web 应用程序启动 PDF

我已将现有的 Web 应用程序(HTML5、JS、CSS 等)转换为 Windows UWP 应用程序,以便(希望)我可以通过 Windows 应用商店将其分发到 Surface Hub,以便它可以脱机运行.一切正常,除了 PDF 查看.如果我在新窗口中打开 PDF,基于 Edge 的浏览器窗口就会崩溃.如果我打开一个 IFRAME 并将 PDFJS 加载到其中,它也会崩溃.我真正想做的只是将 P ..
发布时间:2021-12-28 18:13:44 前端开发

在 UWP windows 10 中找不到位图类

我正在为 Windows 10 开发一个图像处理应用程序.我在网上搜索了与图像处理相关的内容.我发现了许多使用 Bitmap 类来操作图像的资源.但是在 uwp 中,不存在这样的类.当我尝试在我的代码中使用它时,它说生成位图类. 在 uwp 中,这个类有什么替代方法吗? 或者我缺少对 Bitmap 类的任何引用? 解决方案 不久前我正在开发一个需要 Bitmap 类功能的应用程 ..
发布时间:2021-12-28 18:13:33 C#/.NET