xaml - 如何在 (Uno 2.4) 中使用 Microsoft.UI.Xaml.Controls 资源

标签 xaml uwp uwp-xaml uno-platform winui

安装 Microsoft.UI.Xaml NuGet 后的自述文件告诉我们放置 <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />进入应用程序资源。 但看起来 Uno 中不存在这个类。

Here我看到它是通过条件编译添加到代码中的。

最佳答案

目前 Uno 尚不支持此类。要仅在 Windows 上添加对其的支持,您可以在 App.xaml.cs 中添加以下内容:

#if NETFX_CORE
Resources.MergedDictionaries.Add(new Microsoft.UI.Xaml.Controls.XamlControlsResources());
#endif

关于xaml - 如何在 (Uno 2.4) 中使用 Microsoft.UI.Xaml.Controls 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62238481/

相关文章:

wpf - 如何让 DataTemplate.DataTrigger 检查大于或小于?

xaml - UWP 绑定(bind)到属性

.net - 如何确定 DockPanel 中包含的所有项目的高度

c# - 在 WPF C# 中绑定(bind)可见性转换器

c# - 当宽度变小时,VisualStateManager 不会在 UWP 中隐藏控件

c# - 使用 DX Compositor 的 UWP App 实时模糊背景

c# - 直接应用于文件和 UIElement 时,Win 2D 会产生不同的效果级别

c# - 如何使用 UWP NumberBox 实现 NumberFormatter

.net - Desktop App Converter 失败,出现 E_CREATING_ISOLATED_ENV_FAILED 错误 (DirectoryNotFoundException)

c# - 为什么在 Image 上旋转比使用 BitmapEncoder 快得多?