win-universal-app相关内容

从后面的代码附加 Image/ImageBrush

我正在尝试添加图像作为 UserControl 的背景.根据变量的值,我需要更改背景,但无论我使用什么路径或 Uri 格式,背景都不会改变. 我在 stackoverflow 中看到了很多问题,但没有一个能解决我的一个问题.我让下面的代码: if (callback.liveUvis.ContainsUVI(uvi)){this.Status.Text = "直播";ImageBrush ..
发布时间:2021-12-28 18:21:43 C#/.NET

多视图的 UWP 问题

我正在编写一个应用程序,该应用程序应该能够运行多个视图以在各自的窗口中编辑不同的文档.我写了一些有效的代码,但我遇到了一些问题.我写的代码基于微软提供的多视图示例(https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/MultipleViews). 我主要有两个问题.第一个是如果我关闭主视图,即应 ..
发布时间:2021-12-28 18:19:55 C#/.NET

在通用 Windows 应用程序中获取键盘状态

我想检测 Windows 应用程序中的组合键(例如 Control-A).KeyDown 事件处理程序包含有关上次按下的键的信息.但是如何确定是否也按下了 Control 键? 解决方案 您可以使用 CoreVirtualKeyStates.HasFlag(CoreVirtualKeyStates.Down) 来确定 Ctrl 键是否已被按下,像这样 - Window.Current.C ..
发布时间:2021-12-28 18:19:10 C#/.NET

我可以为 Window Universal App 创建闹钟应用吗?

我想创建一个闹钟应用. 我找到了在后台操作计时器的方法.但是没有找到控制显示器电源的 API(我想在显示器电源关闭时打开显示器电源). Windows 10(Windows 通用应用程序)是否没有足够的 API 来创建该应用程序? 解决方案 Windows-universal-samples 有最近更新了一些新的 RTM 示例,包括这个 - 通知. 由于警报也是一种通知类 ..
发布时间:2021-12-28 18:18:00 C#/.NET

如何在 Windows 10 通用应用中使用 WCF 服务?

我的 Windows 8.1 应用使用 WCF 服务.我需要将我的应用程序移植到 Windows 10 UWP 应用程序.但不能添加服务引用.当我添加服务引用时会出现此消息: 数据服务客户端代码生成失败.不支持指定的 Windows 应用商店框架“.NETCore,Version=v5.0".仅支持 .NETCore 4.5 及更高版本. 如何解决我的问题? 解决方案 感谢@g ..
发布时间:2021-12-28 18:17:51 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

如何在 Windows Universal 10 应用程序中无异常地获取 StackTrace

我知道可以使用: System.Diagnostics.StackTrace t = new System.Diagnostics.StackTrace(); 但这似乎不再起作用,因为它需要一个异常对象. 解决方案 尝试 Environment.StackTrace.请记住要小心处理之后的逻辑,因为堆栈可能会以不可预测的方式发生变化.这里的一些讨论:https://github.com ..
发布时间:2021-12-28 18:11:37 C#/.NET

将资产复制到 UWP 应用程序包中

我有一个包含大量子文件夹的大型文件夹结构,我将这些子文件夹用于 UWP 应用程序中的应用程序数据.测试时,我可以将它放在磁盘上,这很好,但是当我制作商店包时,我需要能够复制该数据.我发现包含资产的唯一方法是手动添加单个文件进入 Visual Studio 并将它们设置为“内容".有没有办法将整个文件夹复制为“内容"并保留其文件夹结构? 解决方案 您不必手动添加所有文件.将整个文件夹添加到 ..

UWP 模式窗口

我想在我的通用 Windows 平台应用程序 (C#) 的屏幕上显示一个模式窗口,就像添加帐户时标准邮件应用程序所做的那样.或者当您在应用中登录服务(如 Facebook)时. 带有模态窗口的 Windows 邮件应用程序: 你可以移动这个窗口,但它不在任务栏中,它是模态的. 有人知道怎么做吗?它不应该那么难,但我找不到任何关于它的信息. 解决方案 正如@Daniel M ..
发布时间:2021-12-28 18:08:55 C#/.NET

如何在 UWP 应用中测量文本大小?

在 WPF 中,这可以使用 FormattedText 实现,如下所示: private Size MeasureString(字符串候选){var formattedText = new FormattedText(候选人,CultureInfo.CurrentUICulture,FlowDirection.LeftToRight,新字体(this.textBlock.FontFamily,t ..
发布时间:2021-12-28 18:07:18 C#/.NET

C# - 在通用应用程序中获取 mac 地址

我正在开发 Windows 10 通用应用程序,我需要获取将运行通用应用程序的设备的网络适配器的 mac 地址.我查看了 MSDN,但我可以找到一种获取 mac 地址的方法,有人可以帮助我使用代码获取 Windows 10 通用应用程序中网络适配器的 mac 地址吗? 提前致谢. 解决方案 嗯,我写了一些东西,但我没有在移动设备上测试它,因为我目前没有,但我在我的 PC 和 Wind ..
发布时间:2021-12-28 18:03:46 C#/.NET

UWP 等效于 uwp 中 FindAncestor 的函数

我有一个订单列表,当订单状态为已取消时,我想使文本闪烁.到目前为止,我的代码有效.但是,有时它会抛出异常: WinRT 信息:无法解析 TargetName lblOrderStatus 出于某种原因,可以找到 lblOrderStatus.所以,我想使用“FindAncestor",但 UWP 中不存在 FindAncestor.uwp 中是否有与 FindAncestor 等效的功 ..
发布时间:2021-12-28 18:03:08 C#/.NET

Windows 通用应用全屏按钮

Windows 应用商店中的某些应用除了标题栏中的最小化、最大化和关闭按钮外还有一个全屏按钮.如果全屏处于活动状态,此按钮看起来类似于每个应用程序在标题栏中具有的退出全屏按钮.这是一个系统控件吗?我如何才能在我的 C# 通用应用程序中使用它? 解决方案 您必须使用 Window.SetTitleBar 方法来实现您想要的行为.因此,您需要完成几个步骤: 首先,启用视图扩展到标题栏.请 ..
发布时间:2021-12-28 18:02:41 C#/.NET

在桌面上为 Windows 10 UWP 应用设置窗口大小

我刚刚开始使用 Visual Studio 2015 社区版在 Windows 10 专业版上学习 UWP 应用开发.我尝试修改了C#版本的官方“Hello, World!"示例 通过在 MainPage.xaml 中设置 Page 标记的 Width 和 Height 属性. 有趣的是,当我启动应用程序时,它的大小会有所不同.此外,如果我调整其窗口大小然后重新启动它,该应用程序似乎会记住其 ..
发布时间:2021-12-28 18:02:23 C#/.NET