0

我正在努力加快构建现代 Windows 应用程序的速度,自 .NET Forms 的辉煌时代以来还没有这样做过。

我正在尝试学习 WinUI 3 (0.8 reunion),而让我感到困惑的是,似乎在任何地方都没有一个有凝聚力的参考。一个地方会告诉我哪些元素可以放入 XAML 文件中的哪些元素等,因此我可以通过阅读参考立即知道,例如,您不能将 a<Span>放入 a<RichTextBlock>中,而不必看到奇怪的深奥错误.

MS 的网站周围有一些分散的示例,但我无法找到一个以清晰的方式包含所有这些的单一资源。我可以查找 RichTextBlock 并了解它具有哪些属性,但它没有提供关于它可以包含哪些元素的简单概述。

4

1 回答 1

0

我认为从用户 IInspectable 的评论到 WinUI 的XAML 控件库的链接应该至少是可能的答案之一,所以我决定自己发布它作为答案。以下是链接:

我下载了源代码(Visual Studio 解决方案位于“XamlControlsGallery”文件夹中),编译并启动它。它显示了几乎所有 WinUI 控件的用法,因此对我很有帮助。



这个链接也可能有帮助:

https://docs.microsoft.com/en-us/windows/apps/design/controls/

它显示了“Windows 应用程序控件”列表,并提到了其中哪些在 WinUI 中可用。

于 2021-09-20T14:45:39.750 回答