2015-05-13 6 views
1

Я пытаюсь глобально изменить фон всех элементов управления ContentPage в своем приложении, указав неявный стиль в App.xaml, который устанавливает свойство BackgroundColor.Xamarin ContentPage неявный стиль

Хотя неявные стили в Xamarin, похоже, работают, по крайней мере, для кнопок (лично подтверждено), похоже, что это не работает для ContentPages. Установка стиля явно через Style = "{StaticResource PageStyle}" работает отлично. Однако, когда я удаляю атрибут x: Key из стиля в App.xaml, чтобы сделать его неявным, стиль не влияет на элементы управления ContentPage.

Я что-то упустил или нашел ошибку в Xamarin.

PS: Я тестировал это только на Android. Не знаете, как это будет выглядеть на iOS

ответ

1

это ошибка, как вы упомянули [ref]. В статье также указано другое обходное решение.