【问题标题】:Where can I find the XAML for XamlControlsResources?在哪里可以找到 XamlControlsResources 的 XAML?
【发布时间】:2021-10-19 14:35:39
【问题描述】:

我们最近更新了应用程序的样式以使用 WinUI 2.x,虽然我们通常喜欢这些更改,但我们发现一些看起来很糟糕并且需要覆盖默认值的区域。我寻找了一个具有与新样式关联的默认 XAML 实现/定义的文件,类似于 generic.xaml 文件中的内容,但我找不到它。如果存在此文件,我将不胜感激。

~丰富

【问题讨论】:

  • 您要为哪些控件查找默认模板?

标签: xaml uwp winui


【解决方案1】:

GitHub 上提供了 WinUI 2 控件和 XAML 模板的源代码。

例如,DropDownButton.xaml。

【讨论】:

  • 我不知道该资源,因此感谢您为我指明了正确的方向。对于在我们切换到 WinUI 时布局和外观受到影响的未在此处列出的控件(例如 Button 或 GridView 或 ContentDialog),是否有其他参考具有最新的 XAML 或描述了控件的更改方式?
  • 因此,例如,现在很难看到使用默认样式选择的 GridView 项目。所选项目周围的灰色边框很难与背景容器区分开来,尤其是在深色模式下,因此看起来我们需要更改页面颜色或调整选择边框。但在我开始进行更改之前,我希望看到默认的 XAML
  • @RichS 你可以查看这个文件-C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.19041.0\Generic\generic.xaml。它包含 UWP 控件的所有模板。您可以在那里找到其他模板,例如按钮。
  • @RichS:Button等内置控件的样式可以在CommonStyles文件夹中找到。
猜你喜欢
  • 2012-11-30
  • 2011-08-22
  • 2014-12-14
  • 2012-05-04
  • 2014-01-17
  • 2011-11-13
  • 2014-11-01
  • 2011-03-31
  • 2013-07-01
相关资源
最近更新 更多