2016-11-25 2 views
1

Как изменить цвет «BackgroundColorBar» во время выполнения? Что происходит, так это то, что я хочу изменить цвет, как если бы это была тема, которую пользователь может выбрать цвет и это изменение.изменить цвет панели BarBackgroundColor

Его для Xamarin.Forms

ответ

0

В свойствах ContentPage, вы можете добавить NavigationPage.BarBackgroundColor и NavigationPage.BarTextColor, которые затем можно связать так, что вы можете изменить их во время выполнения. (Обязательно установите NavigationPage.HasNavigationBar истина)

Ex:

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="MyClass.Views.MyView" NavigationPage.HasNavigationBar="true" NavigationPage.BarBackgroundColor="{Binding BindingHandlerHere}"> 
Смежные вопросы