覆盖Xamarin默认样式

时间:2017-06-17 18:24:33

标签: c# xaml xamarin xamarin.forms

默认情况下,Xamarin实施some styles

  • BodyStyle
  • CaptionStyle
  • ListItemDetailTextStyle
  • ListItemTextStyle
  • SubtitleStyle
  • TitleStyle

我知道我可以定义自己的样式,覆盖控件的默认样式等。但是我无法覆盖这些样式。

是否可以从XAML覆盖它们?我正在使用Xamarin Forms,我想在便携式项目中更改它。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

简短的回答是,您的请求目前不受支持。正如您从Device.Styleshere中看到的那样,Styles被声明为readonly,这意味着您目前无法专门更改或覆盖这些内容。

这意味着您现在必须实施自己对内置Styles的解释。