【发布时间】:2015-11-03 16:46:50
【问题描述】:
我正在使用Xamarin 表单,我需要根据用户是否登录来禁用用作上下文菜单的Master 页面。我有 Master 和 Detail 页面作为单独的 XAML 页面。
<MasterDetailPage.Master>
<view:MenuPage/>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<view:MainViewPage
x:Name="MainView"/>
</MasterDetailPage.Detail>
正如您可能已经猜到的那样,我正在尝试在此处合并 MVVM,因此我尝试绑定可见性 (IsVisible) 并启用 Master 页面的 (IsEnabled) 属性,但是,我仍然得到按下导航按钮访问我的菜单时出现不希望的黑色淡入淡出效果。相反,我需要完全吃掉按钮按下动作。
【问题讨论】:
标签: c# xaml mvvm xamarin-forms