【发布时间】:2021-10-19 14:35:39
【问题描述】:
我们最近更新了应用程序的样式以使用 WinUI 2.x,虽然我们通常喜欢这些更改,但我们发现一些看起来很糟糕并且需要覆盖默认值的区域。我寻找了一个具有与新样式关联的默认 XAML 实现/定义的文件,类似于 generic.xaml 文件中的内容,但我找不到它。如果存在此文件,我将不胜感激。
~丰富
【问题讨论】:
-
您要为哪些控件查找默认模板?
我们最近更新了应用程序的样式以使用 WinUI 2.x,虽然我们通常喜欢这些更改,但我们发现一些看起来很糟糕并且需要覆盖默认值的区域。我寻找了一个具有与新样式关联的默认 XAML 实现/定义的文件,类似于 generic.xaml 文件中的内容,但我找不到它。如果存在此文件,我将不胜感激。
~丰富
【问题讨论】:
GitHub 上提供了 WinUI 2 控件和 XAML 模板的源代码。
【讨论】:
C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.19041.0\Generic\generic.xaml。它包含 UWP 控件的所有模板。您可以在那里找到其他模板,例如按钮。
Button等内置控件的样式可以在CommonStyles文件夹中找到。