Я не могу получить доступ к свойству ViewModel страницы, чтобы связать его со свойством IsVisible.Я могу связать его, только если я не установил BindingContext.Есть ли способ, которым я могу получить доступ к свойству viewmodel / root для страницы, также задав BindingContext?
Страница XAML:
<eventViews:EventInfoWidget BindingContext="{Binding EventViewModel}" IsVisible="{Binding IsEventInfoWidgetEnabled}" />
<eventViews:AvailableShiftInfoWidget BindingContext="{Binding EventViewModel}" IsVisible="{Binding IsAvailableShiftInfoWidgetEnabled}"></eventViews:AvailableShiftInfoWidget>
ViewModel:
public EventViewModel EventViewModel { get; }
public bool IsEventInfoWidgetEnabled => _IsEventInfoWidgetEnabled.Value;
public bool IsAvailableShiftInfoWidgetEnabled => _IsAvailableShiftInfoWidgetEnabled.Value;
IsVisibileСвойство может быть привязано только к свойствам объекта EventViewModel, но я хотел бы привязать его к модели представления страницы
- IsEventInfoWidgetEnabled
- IsAvailableShiftInfoWidgetEnabled