找不到名称/键为 X 的资源

Ble*_*ter 5 c# xaml windows-10 uwp

我使用 Blend 更改了一些控件的样式,它自动生成了一些样式。但对于一些随机用户会出现此错误:

找不到名称/键为 PivotPreviousButtonBorderBrush [行:0 位置:0] 的资源

关键有时是ListViewItemBackground等。

为什么某些设备中缺少这些默认资源?如何预防?谢谢。

Jus*_* XL 1

ListViewItemBackground首次在 Windows 10 周年更新 ( 14393 )中引入,如果您的用户仍在使用10586,他们将遇到您上面列出的错误。

这就是为什么生成针对 SDK 10586的样式总是更安全的原因。但如果您想要新样式,就像在本例中一样,您可以在App.xaml.

要检查所有可用的样式和其他资源,请查看内部每个版本控制文件夹下的所有generic.xaml文件

C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP