uwp相关内容

如何在 Template10 中使用 Unity IoC 容器?

我有一个基于 Template10 的应用程序,想使用 IoC 处理我的依赖项注入.我倾向于为此使用 Unity.我的应用程序分为三个程序集: 用户界面(通用应用) UI 逻辑(通用库) 核心逻辑(便携式库). 我有以下问题: 我应该为整个应用使用一个容器,还是为每个程序集创建一个容器?我应该在哪里创建容器并注册我的服务? 各种程序集中的不同类应该如何访问容器?单例模式? ..
发布时间:2021-12-28 18:19:46 C#/.NET

在 UWP 中以编程方式打开屏幕键盘

是否可以在 UWP 中强制它打开屏幕键盘 (osk.exe)? 例如,在 C# 中,可以使用 System.Diagnostics.Process.Start("osk.exe"); 在 UWP 中执行上述操作会导致编译错误,提示没有 Process 命名空间. 我知道在平板电脑模式下,如果我以编程方式关注文本框,它将显示屏幕键盘. 但是在桌面模式下可以吗? 解决方案 ..
发布时间:2021-12-28 18:19:37 C#/.NET

如何知道 FrameworkElement 何时被完全渲染?

对于 WPF,Window 类中有 ContentRendered 事件,它让我们知道何时呈现可视元素. 有什么可以帮助我为 UWP 应用实现相同的结果吗?我想知道 FrameworkElement 何时完全呈现,以便在此之后触发一些操作.我认为 Loaded 事件对此没有帮助,因为它是在屏幕上出现任何内容之前触发的. 解决方案 我会从 Loaded 开始.它可能比你想象的要好. ..
发布时间:2021-12-28 18:19:18 C#/.NET

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

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

UWP 组合框绑定到 SelectedItem 属性

我正在尝试使用组合框进行绑定,以便我最终可以将其用于某些设置.我可以从可观察集合中获取要填充的项目并将“SelectedItem"绑定到属性 SelectedItem="{x:Bind SelectedComboBoxOption}" 但是当我更改选择时,这不会反映在也绑定到此属性的文本框中.在它后面的代码中,在启动时设置一次属性,但在更改组合框中的项目时不会设置.我一定错过了一些东西,但我 ..
发布时间:2021-12-28 18:19:04 C#/.NET

无法激活 Windows 应用商店应用程序(Visual Studio 2015,Windows 10 版本 1511)

今天我将我的 Windows 10 PC 更新为 Threshold 2.除了 Visual Studio 拒绝运行我的任何通用 Windows 10 项目(包括新项目)之外,更新进行得很好. 当我尝试运行应用程序时,我收到此消息: 无法激活 Windows 应用商店应用“{App}".{应用名称}.exe 进程已启动,但激活请求失败并显示错误“应用 未启动". 我什么都试过 ..
发布时间:2021-12-28 18:18:42 C#/.NET

绑定上的 StringFormat

查看: 我想将日期格式化为“dd/MM/yyyy",换句话说,没有时间. 我试过了:,但它不起作用. 给我一​​个错误:在“绑定"类型中找不到属性“StringFormat". 解决方案 最好和最简单的方法是使用转换器,您可以将日期传递给该转换 ..
发布时间:2021-12-28 18:18:35 C#/.NET

如何通过 NFC 标签启动我的应用程序?

我目前正在将应用程序移植到 UWP.该应用程序有一个带有“写入 NFC"按钮的页面.用户点击后,它会等待 NFC 标签并写入 LaunchApp:WriteTag 二进制消息. 在 WP8.1 下运行良好,在 Windows 10 UWP 下根本不起作用: varproximityDevice = Windows.Networking.Proximity.ProximityDevice.G ..
发布时间:2021-12-28 18:18:29 C#/.NET

在 UWP 应用中将 XAML 转换为 PDF

我在 XAML 页面上有一个 Canvas 元素,我在 UWP 应用中将其用作打印根.我正在使用 PrintManager.PrintTaskRequested 和 PrintDocument.Paginate 等事件来准备我的报告并将其发送到打印机. 我需要以编程方式将报告导出为 PDF 文件.理想的解决方案是以某种方式利用现有的打印根(画布),打印到它,然后将结果转换为 PDF.之后,我 ..
发布时间:2021-12-28 18:18:21 C#/.NET

如何在 UWP 应用中打印?

我正在尝试从我的 UWP 应用中打印出一些内容.基本上我已经使用 WebViewBrush 将一些数据绘制到某些 FrameworkElement 的(Windows.UI.Xaml.Shapes.Rectangle)上 - 我想在每一页上打印这些矩形之一(一个每页矩形) 我真的希望有人能提供一个非常简单的例子来说明 UWP 中的打印是如何工作的.我自己尝试过,我很高兴提供我的代码,但老实说 ..
发布时间:2021-12-28 18:18:11 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

x:用空字符串绑定图像

在 XAML 中,我有以下几行: 在视图模型中: 公共字符串 MainPic{得到{如果(数据==空)返回默认值(字符串);别的返回 Data.Photos.ElementAtOrDefault(0).url;}} 应用程序编译正常,但在执行期间(因为数据在几秒钟后填充),应用程序崩溃并出现以下异常: System.ArgumentException: 参数不正确. 调试器中 ..
发布时间:2021-12-28 18:17:45 C#/.NET

如何在 Windows 10 上的 UWP 中输出到控制台?

有没有办法写入控制台/命令提示符/powershell(如 Console.WriteLine())或 UWP 应用程序中的任何类似内容? 如果控制台不可用,是否有合适的替代方法可以代替向屏幕写入大量文本? 我当然可以制作 XAML 控件并输出给它,但与简单的 Console.WriteLine() 相比,它似乎并不方便. 关于 WPF 控制台的讨论也非常古老,但似乎没有任何效果 ..
发布时间:2021-12-28 18:17:23 C#/.NET

获取 UWP 应用文件夹中的所有文件

对于 UWP,很容易获取应用程序本地文件夹中的所有文件: IReadOnlyListfiles = await ApplicationData.Current.LocalFolder.GetFilesAsync(); 您现在可以对文件列表进行迭代,甚至可以获取有关单个文件的更多信息. 我想要一个类似的应用程序文件夹的所有文件获取器,例如,考虑存储应用程序 *.png 文件的 /A ..
发布时间:2021-12-28 18:17:14 C#/.NET

UWP - 通过套接字将网络摄像头流式传输到 MediaElement - 图片损坏?

背景 我编写的代码从网络摄像头记录视频剪辑,将它们写入内存流,然后通过 Socket 连接传输数据,然后将数据重新组装成视频并在媒体元素上播放. 最终目标是创建一个婴儿监控系统,服务器/摄像头在 Windows IOT Raspberry Pi 上运行,以及一个 UWP 应用程序,我和我的女朋友可以在我们的手机或笔记本电脑上查看.除了从房子的另一部分查看摄像头之外,我们还可以在我们中的 ..
发布时间:2021-12-28 18:17:09 C#/.NET