uwp相关内容
我有一个基于 Template10 的应用程序,想使用 IoC 处理我的依赖项注入.我倾向于为此使用 Unity.我的应用程序分为三个程序集: 用户界面(通用应用) UI 逻辑(通用库) 核心逻辑(便携式库). 我有以下问题: 我应该为整个应用使用一个容器,还是为每个程序集创建一个容器?我应该在哪里创建容器并注册我的服务? 各种程序集中的不同类应该如何访问容器?单例模式?
..
是否可以在 UWP 中强制它打开屏幕键盘 (osk.exe)? 例如,在 C# 中,可以使用 System.Diagnostics.Process.Start("osk.exe"); 在 UWP 中执行上述操作会导致编译错误,提示没有 Process 命名空间. 我知道在平板电脑模式下,如果我以编程方式关注文本框,它将显示屏幕键盘. 但是在桌面模式下可以吗? 解决方案
..
我试试这个: PlayMusic = new MediaElement();PlayMusic.AudioCategory = Windows.UI.Xaml.Media.AudioCategory.Media;PlayMusic.Source = new Uri(@"C:\Users\UserName\Desktop\C:\Users\user\Desktop\Kill The Alarm -
..
对于 WPF,Window 类中有 ContentRendered 事件,它让我们知道何时呈现可视元素. 有什么可以帮助我为 UWP 应用实现相同的结果吗?我想知道 FrameworkElement 何时完全呈现,以便在此之后触发一些操作.我认为 Loaded 事件对此没有帮助,因为它是在屏幕上出现任何内容之前触发的. 解决方案 我会从 Loaded 开始.它可能比你想象的要好.
..
我想检测 Windows 应用程序中的组合键(例如 Control-A).KeyDown 事件处理程序包含有关上次按下的键的信息.但是如何确定是否也按下了 Control 键? 解决方案 您可以使用 CoreVirtualKeyStates.HasFlag(CoreVirtualKeyStates.Down) 来确定 Ctrl 键是否已被按下,像这样 - Window.Current.C
..
我正在尝试使用组合框进行绑定,以便我最终可以将其用于某些设置.我可以从可观察集合中获取要填充的项目并将“SelectedItem"绑定到属性 SelectedItem="{x:Bind SelectedComboBoxOption}" 但是当我更改选择时,这不会反映在也绑定到此属性的文本框中.在它后面的代码中,在启动时设置一次属性,但在更改组合框中的项目时不会设置.我一定错过了一些东西,但我
..
从 Nuget 添加 2 个库到我的项目后,我收到以下错误: 错误有效负载包含两个或多个具有相同目标路径“System.Diagnostics.Tools.dll"的文件.源文件:C:\Users\Horcrux7\.nuget\packages\runtime.any.System.Diagnostics.Tools\4.0.1\lib\netcore50\System.Diagnostics
..
今天我将我的 Windows 10 PC 更新为 Threshold 2.除了 Visual Studio 拒绝运行我的任何通用 Windows 10 项目(包括新项目)之外,更新进行得很好. 当我尝试运行应用程序时,我收到此消息: 无法激活 Windows 应用商店应用“{App}".{应用名称}.exe 进程已启动,但激活请求失败并显示错误“应用 未启动". 我什么都试过
..
查看: 我想将日期格式化为“dd/MM/yyyy",换句话说,没有时间. 我试过了:,但它不起作用. 给我一个错误:在“绑定"类型中找不到属性“StringFormat". 解决方案 最好和最简单的方法是使用转换器,您可以将日期传递给该转换
..
我目前正在将应用程序移植到 UWP.该应用程序有一个带有“写入 NFC"按钮的页面.用户点击后,它会等待 NFC 标签并写入 LaunchApp:WriteTag 二进制消息. 在 WP8.1 下运行良好,在 Windows 10 UWP 下根本不起作用: varproximityDevice = Windows.Networking.Proximity.ProximityDevice.G
..
我在 XAML 页面上有一个 Canvas 元素,我在 UWP 应用中将其用作打印根.我正在使用 PrintManager.PrintTaskRequested 和 PrintDocument.Paginate 等事件来准备我的报告并将其发送到打印机. 我需要以编程方式将报告导出为 PDF 文件.理想的解决方案是以某种方式利用现有的打印根(画布),打印到它,然后将结果转换为 PDF.之后,我
..
我正在尝试从我的 UWP 应用中打印出一些内容.基本上我已经使用 WebViewBrush 将一些数据绘制到某些 FrameworkElement 的(Windows.UI.Xaml.Shapes.Rectangle)上 - 我想在每一页上打印这些矩形之一(一个每页矩形) 我真的希望有人能提供一个非常简单的例子来说明 UWP 中的打印是如何工作的.我自己尝试过,我很高兴提供我的代码,但老实说
..
我想创建一个闹钟应用. 我找到了在后台操作计时器的方法.但是没有找到控制显示器电源的 API(我想在显示器电源关闭时打开显示器电源). Windows 10(Windows 通用应用程序)是否没有足够的 API 来创建该应用程序? 解决方案 Windows-universal-samples 有最近更新了一些新的 RTM 示例,包括这个 - 通知. 由于警报也是一种通知类
..
我的 Windows 8.1 应用使用 WCF 服务.我需要将我的应用程序移植到 Windows 10 UWP 应用程序.但不能添加服务引用.当我添加服务引用时会出现此消息: 数据服务客户端代码生成失败.不支持指定的 Windows 应用商店框架“.NETCore,Version=v5.0".仅支持 .NETCore 4.5 及更高版本. 如何解决我的问题? 解决方案 感谢@g
..
在 XAML 中,我有以下几行: 在视图模型中: 公共字符串 MainPic{得到{如果(数据==空)返回默认值(字符串);别的返回 Data.Photos.ElementAtOrDefault(0).url;}} 应用程序编译正常,但在执行期间(因为数据在几秒钟后填充),应用程序崩溃并出现以下异常: System.ArgumentException: 参数不正确. 调试器中
..
似乎 UWP XAML 不支持样式中的触发器.完成以下触发器的常见解决方法是什么? 目前我看到以下选项可以在 UWP 中完成触发器:
..
有没有办法写入控制台/命令提示符/powershell(如 Console.WriteLine())或 UWP 应用程序中的任何类似内容? 如果控制台不可用,是否有合适的替代方法可以代替向屏幕写入大量文本? 我当然可以制作 XAML 控件并输出给它,但与简单的 Console.WriteLine() 相比,它似乎并不方便. 关于 WPF 控制台的讨论也非常古老,但似乎没有任何效果
..
对于 UWP,很容易获取应用程序本地文件夹中的所有文件: IReadOnlyListfiles = await ApplicationData.Current.LocalFolder.GetFilesAsync(); 您现在可以对文件列表进行迭代,甚至可以获取有关单个文件的更多信息. 我想要一个类似的应用程序文件夹的所有文件获取器,例如,考虑存储应用程序 *.png 文件的 /A
..
背景 我编写的代码从网络摄像头记录视频剪辑,将它们写入内存流,然后通过 Socket 连接传输数据,然后将数据重新组装成视频并在媒体元素上播放. 最终目标是创建一个婴儿监控系统,服务器/摄像头在 Windows IOT Raspberry Pi 上运行,以及一个 UWP 应用程序,我和我的女朋友可以在我们的手机或笔记本电脑上查看.除了从房子的另一部分查看摄像头之外,我们还可以在我们中的
..
使用以下代码从通用应用发送附件不起作用,为什么? Dim emailMessage As New EmailMessage()emailMessage.[To].Add(New EmailRecipient("a@b.com"))emailMessage.Subject = "测试"emailMessage.Body = "Hello World"Dim localAppFolder = Wi
..