Xamarin ContentPage 隐式样式

Xamarin ContentPage implicit style

我正在尝试通过在 App.xaml 中定义隐式样式来设置 BackgroundColor 属性.

以全局更改我的应用程序中所有 ContentPage 控件的背景

虽然 Xamarin 中的隐式样式似乎至少适用于按钮(个人验证),但它似乎不适用于 ContentPages。通过 Style="{StaticResource PageStyle}" 显式设置样式效果很好。但是,当我从 App.xaml 中的样式中删除 x:Key 属性以使其隐式显示时,样式不会影响 ContentPage 控件。

我是不是遗漏了什么,或者我在 Xamarin 中发现了错误。

PS:我只在 Android 上测试过这个。不确定它在 iOS

上的表现如何

正如您提到的 [ref],这是一个错误。 该文章还说明了另一种解决方法。