通用Windows平台是运行Windows 10的所有设备的通用软件平台。此标签应用于在任何支持的设备系列上开发UWP应用程序的问题。此外,应使用所使用语言的标签(C#,XAML),或者如果使用winjs,您还可以使用winjs标签。如果问题适用于设备系列,则还应使用特定设备标签(例如,windows-10-mobile)。
使用 .NET C# 创建蓝牙低功耗 BLE GATT 服务器
我正在尝试在 Visual Studio 2022 中创建一个 C# Windows 应用程序,只需单击一个按钮即可创建一个 BLE Gatt 服务器,该服务器具有带有 UUID 的自定义服务和带有 UUID 的自定义特征...
UWP 或 WinUI3:有没有办法在应用程序首次启动之前发送通知?
假设用户从 Microsoft Store 下载您的应用程序。 有一部分人安装了该应用程序但从未打开它。 所以我的问题是:有没有办法向用户发送某种通知
使用Uri连接的IP摄像头通过Windows UWP应用程序拍照和录制视频
直接连接 IP 摄像机是 UWP 的一项新功能。在此页面上:https://blogs.windows.com/windowsdeveloper/2019/10/10/connecting-network-cameras-to-windows-10-devices/ 它说: “用于流媒体
如何删除 UWP Cordova (Ionic) 标题栏箭头,也许还有应用程序标题?
我有一个在 Windows 10 (UWP) 上运行的 Cordova (Ionic 2) 应用程序,我正在使用 Visual Studio 2017 构建 Cordova 项目。 托管窗口是一个箭头,看起来完全不合适,
在 XAML 通用 Windows 平台中向 {x:Bind} 添加附加字符串
我是 XAML 新手。我想向 x:bind 添加额外的字符串 我已经尝试过 我是 XAML 新手。我想向 x:bind 添加额外的字符串 我已经尝试过了 <AppBarToggleButton Icon="Phone" Label="E-Mail To {x:Bind e_mail}" /> <AppBarToggleButton Icon="Phone" Label="{"E-Mail To" + x:Bind e_mail}" /> 我想收到“电子邮件至 [email protected]” 但没有成功。感谢您的帮助。 为此创建一个转换器: public sealed class StringFormatConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, string language) { if (value == null) return null; if (parameter == null) return value; return string.Format(parameter.ToString(), value); } public object ConvertBack(object value, Type targetType, object parameter, string language) { throw new NotImplementedException(); } } 将此添加到您的页面/控件/应用程序资源中: <converters:StringFormatConverter x:Key="StringFormatConverter" /> 然后像这样使用它: <TextBlock Text="{x:Bind e_mail}" Converter="{StaticResource StringFormatConverter}" ConverterParameter="E-Mail To {0}!" /> 您可以使用 Microsoft 的 内置转换器,而不是创建自己的 StringFormatConverter: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:converter="using:Microsoft.Toolkit.Uwp.UI.Converters" mc:Ignorable="d"> <converter:StringFormatConverter x:Key="StringFormatConverter"/> </ResourceDictionary> 还有一些其他有用的内置转换器,请查看: https://learn.microsoft.com/en-us/dotnet/api/microsoft.toolkit.uwp.ui.converters?view=win-comm-toolkit-dotnet-7.0 使用x:Bind功能: <AppBarToggleButton Icon="Email" Label="{x:Bind x:String.Format('E-Mail To {0}', e_mail)}"/>
如何使用 AdvancedCollectionView 源更新 UWP ListView 中的项目
我使用 Windows Community Toolkit 中的 AdvanceCollectionView 作为 XAML ListView 的源,以允许排序和过滤。我在更新 ListView 时遇到问题。 要复制的是...
如何在 Windows 11 上使 Windows Toast 通知不可变
我发现 Windows 安全 toast 通知不可关闭可变,而且似乎没有其他应用程序能够这样做。它是如何做到这一点的? 有一篇关于这个问题的旧帖子,...
如何在UWP中使用WebView2 AddBrowserExtensionAsync?
我尝试过 webView.CoreWebView2.Profile.AddBrowserExtensionAsync(extensionPath),但出现异常“不支持该请求”。 我知道我必须将 AreBrowserExtensionsEnabled 设置为 True,发现...
如何在Windows资源管理器的右键菜单(上下文菜单)中添加基于UWP的混合应用程序?
我们使用UWP开发了一个完全信任的文件传输应用程序。它基本上是一个混合应用程序,使用称为应用程序服务的桌面桥功能之一。现在需要添加这个
Windows.Networking.Sockets.MessageWebSocket(ConnectAsync) 每次尝试连接时不会刷新主机 IP (DNS)
我有一个 UWP 应用程序,尝试启动与主机 test.mydomain.com 的 Websocket 连接(请注意,该主机不存在) _websocket = new MessageWebSocket(); _websocket.Control.MessageTyp...
C#、BLE。为什么 GetGattServicesAsync 永远挂起?是否有解决办法,例如关闭/打开 BLE?
我考虑过交叉发布到超级用户网站或类似网站,但不知道如何做。正如您将看到的,这不仅仅是一个编程问题。 我开发了一些 C# 代码来与 Onset InTemp 进行通信
XAML 二进制格式 (XBF) 生成器在使用 Visual Studio 的 UWP 中报告语法错误“0x09c6”
有人可以告诉我为什么 Visual Studio 中的 UWP 中会出现这个确切的错误吗?我注意到的模式是在数据模板内使用用户控件时,如下所示: 有人可以告诉我为什么 Visual Studio 中的 UWP 中会出现这个确切的错误吗?我注意到的模式是在数据模板内使用用户控件时,如下所示: <DataTemplate DataType="model:ValueModel"> <local:myControl Value="{x:Bind}"/> </DataTemplate> 在编译过程中,此错误会在随机位置和随机时间出现,特别是在创建新的空白页面或更改文件夹结构时。 如何检查 XBF 生成器的输出并找出问题所在? 请帮忙! 我遇到了完全相同的错误,结果是因为我尝试在页面上分配带有错误基类的附加属性,例如: <local:NavigablePage ... xmlns:local="using:MyProject.Views"> <Page.Resources> ... 而不是 <local:NavigablePage ... xmlns:local="using:MyProject.Views"> <local:NavigablePage.Resources> ... 对于那些因为错误信息而来到这里的人。也许 Github 问题中的解决方法可能会有所帮助。 自定义控件在 WinUI 3 预览版 3(桌面)中不起作用 这在 WinUI 3 2024 中仍然存在。 解决方法: 将Style中的命名空间声明(xmlns:local2)移动到ResourceDictionary命名空间列表中: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:App24" xmlns:local2="using:App24.Controls"> <Style TargetType="local2:CustomControl2"> <Setter Property="Template"> <Setter.Value> 自动生成的代码(不起作用): <Style TargetType="local2:CustomControl2" xmlns:local2="using:App24.Controls"> <Setter Property="Template"> <Setter.Value> 当您在子文件夹中声明控件(本例中为“Controls”)时,就会发生这种情况。
我目前正在开发一个 UWP 应用程序,我想使用 Windows 中的注册表编辑器为其注册一个卸载例程。 我发现我需要使用
我希望能够从单个命令行 (cmd Windows 10) 输入启动 Windows 10 UWP 应用程序。 我在将字符串连接在一起形成整个包名称时遇到问题(这
如何在Surface平板上进行调试,而不需要每次要测试时打包传输?
我想通过连接 USB 电缆来调试我的 Surface 平板电脑上的 UWP 应用程序,就像我们在 Android 和 iOS 开发中所做的那样。目前,我正在
VS2017 - 有效负载包含两个或多个具有相同目标路径的文件
我有一个 Xamarin 项目(UWP 和 iOS)在 VS2015 中构建并运行良好。 该项目包含一些通用 Windows 和 iOS 项目,以及两个平台使用的许多 PCL(对于视图模型,
我有一个WPF应用程序。为了给它一个使用 UWP API 的标识,我添加了稀疏包支持。这可以很好地使用我的 WPF 应用程序安装/卸载/更新(我们不使用 MSIX),并且...
我可以在 Xbox 游戏中编写一个等待用户云数据同步完成的保持点吗?
免责声明:尽管在发布答案时,提出此问题的用例已得到解决,但开发相关项目的开发范例并不长久......
UWP WebView 中使用 C# 到 JavaScript 的 JSON 问题无法正确读取
免责声明:尽管在发布答案时,提出此问题的用例已得到解决,但开发相关项目的开发范例并不长久......
我正在将应用程序从 Windows Phone 8.1 移植到 UWP,但从资源获取字符串时遇到问题。在 WP 8.1 中,我可以通过以下方式获取字符串: Text="{绑定路径=LocalizedResources.