Как использовать привязку в .Net Maui?C#

Место общения программистов C#
Ответить
Anonymous
 Как использовать привязку в .Net Maui?

Сообщение Anonymous »

Я создаю собственное представление в .Net Maui 7 следующим образом:
XAML:

Код: Выделить всё




... something


C#

Код: Выделить всё

public partial class MyView : Grid
{
MyViewVM myViewVM;

public MyView()
{
InitializeComponent();

this.myViewVM = new MyViewVM();
}
}
Просмотр модели на C#

Код: Выделить всё

public partial class MyViewVM : ObservableObject
{
[ObservableProperty]
bool started;
}
Предполагается, что представление должно быть добавлено на другие страницы или в другие пользовательские представления. Поэтому я не могу использовать контекст привязки свойства для привязки:

Код: Выделить всё

this.BindingContext = this.myViewVM;    // I don't want to use that
Итак, я добавляю свойства привязки в XAML следующим образом: При изменении значения свойства привязки (в данном случае с именем Начало) с добавленной меткой ничего не происходит. хотя он должен быть невидимым, если свойство Started имеет значение false.
Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/756 ... n-net-maui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»