Как использовать Dark Theme Light Theme в формах Xamarin? - PullRequest
2 голосов
/ 04 марта 2020

Я новичок в Xamarin Forms, я хочу использовать lo go, который изменяется в зависимости от режима устройства, если это темный режим, lo go будет белым, а если это светлый режим, lo go будет черным Я нашел только примеры того, как сделать это для цветов, добавив их в словари ресурсов (пример прилагается ниже), я попытался сделать это для lo go, но это не сработало. Может кто-то поделиться советами или ссылка на учебник, который показывает, как это сделать?

<ResourceDictionary
    x:Class="OpsMobile.Styles.DarkTheme"
    xmlns="http://xamarin.com/schemas/2014/forms"
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    Source="Global.xaml">
    <!--  Colours  -->
    <!--<Color x:Key="MainPage">#F58220</Color>-->
</ResourceDictionary>

<ResourceDictionary
    x:Class="OpsMobile.Styles.LightTheme"
    xmlns="http://xamarin.com/schemas/2014/forms"
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    Source="Global.xaml">

    <!--  Colours  -->
    <!--<Color x:Key="MainPage">#F58220</Color>-->
</ResourceDictionary>
...