Изменить цвет фона в зависимости от статуса комнаты в Xamarin - PullRequest
0 голосов
/ 23 января 2020

Так как я новичок в Xamarin и создаю приложение для конференц-зала. Я хочу изменить цвет фона моей страницы, сверяя текущее время с временем бронирования. Если нет бронирования на конкретное время, он должен показывать ДОСТУПНО и показывать зеленый цвет и аналогично. Если есть бронирование на текущее время, он должен показывать ЗАКАЗАНО красным цветом.

Пожалуйста, помогите мне пройти через это.

1 Ответ

0 голосов
/ 23 января 2020

Полагаю, вы ищете IValueConverter. Однако ваше требование очень абстрактно. Пожалуйста, укажите c, чтобы помочь вам больше.

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/data-binding/converters#the -ivalueconverter-interface

Чтобы узнать больше о преобразователях, перейдите по ссылке выше. Все, что вам нужно сделать, это написать конвертер для цвета фона и написать свой бизнес лог c там.

BackgroundColor="{Binding Converter={StaticResource YourConverterResourceHere}}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...