使用MvvmCross Forms和Xamarin Forms导航Master-Detail

时间:2016-01-08 17:21:00

标签: xamarin mvvmcross xamarin-forms

我在使用MvvmCross表单的主页和详细页面之间的问题上遇到了一些问题,该页面以空白方式打开。

class MasterPage : MasterDetailPage
{
    public MasterPage()
    {

        var masterContentPage = new MasterContentPage();

        masterContentPage.ListView.ItemSelected += (sender, e) => NavigateTo(e.SelectedItem as MasterPageItem);

        Master = masterContentPage;
        Detail = new PaymentMethodsListPage();
    }


    void NavigateTo(MasterPageItem menu)
    {
        Page displayPage = (Page)Activator.CreateInstance(menu.TargetType);

        Detail = displayPage;

        IsPresented = false;
    }
}

如何将导航绑定到ViewModel?

感谢。

0 个答案:

没有答案