Обязательные данные Xamarin Forms
Я хочу знать, почему мы не можем поместить класс C # с помощью Xamarin.forms "BindingContext = this", но мы можем сделать это на странице содержимого (класс и.Xaml)?
1 ответ
Это хороший вопрос. Трудно объяснить это. Во-первых, вы должны понимать, что такое контекст.
Контекст: можно понять, что он работает со страницей контента. Если у вас есть страница контента, то будет контекст об этом. Вместо этого класс C# не может использоваться (bindContext). Контекст связан со всем жизненным циклом контента. стр.
Тогда BindingContext родился, чтобы использовать о содержательной странице.
Не беспокойтесь слишком много, может быть, вы можете обратиться к объяснению " Контекст" Android- контекста Android, вы действительно обнаружите, что "Контекст" удивителен. Но это одно и то же, только для справки.