У меня есть страница контента с привязываемым свойством «backgroundcolor», и установка цвета фона кнопки отлично работает:
Код: Выделить всё
public partial class EditPage : ContentPage
{
//Background color
private readonly BindableProperty bBackgroundcolor = BindableProperty.Create(nameof(backgroundcolor), typeof(Color), typeof(EditPage));
public Color backgroundcolor
{
get => (Color)GetValue(bBackgroundcolor);
set => SetValue(bBackgroundcolor, value);
}
public EditPage(SleepDateWithBoolean CurrentSleepDateEditPopup)
{
InitializeComponent();
BindingContext = this;
...
}
}
Код: Выделить всё
"Привязка может быть скомпилирована для повышения производительности во время выполнения, если указан x:DataType. См. https://learn.microsoft.com/dotnet/maui ... d-bindings для получения дополнительной информации".
Есть ли способ скомпилировать привязку на обычной странице контента, когда она есть нет модели представления?
Я понимаю, что нужно использовать «x:DataType», но я не могу понять, что писать?
Код: Выделить всё