我试图通过在App.xaml中定义一个隐式样式来全局更改应用程序中所有ContentPage控件的背景,该样式设置了BackgroundColor属性。虽然Xamarin中的隐式样式似乎至少对按钮起作用(已经个人验证),但对于ContentPages似乎不起作用。通过Style="{StaticResource PageStyle}" 显式设置样式可以正常工作。但是,当我从App.xaml中的样式中删除x:Key属性以使其成为隐式时,样式不会影响ContentPage控件。我是否遗漏了什么或者我在Xamarin中发现了一个错误。
PS:我只在Android上测试过这个问题。不确定它在iOS上的行为如何。
PS:我只在Android上测试过这个问题。不确定它在iOS上的行为如何。