在xamarin.android中使用MvvmCross,如何从ViewModel访问UI对象

在xamarin.android中使用MvvmCross,如何从ViewModel访问UI对象,xamarin.android,mvvmcross,Xamarin.android,Mvvmcross,我是一个初学者,在Xamarin.Android上使用MvvmCross。我尝试实现类似“单击按钮并显示对话框打招呼”的功能 当我使用将ViewModel对象设置为要绑定的活动对象的DataContext的方式时,我可以直接传递UI对象(或间接使用接口),这样我就可以访问UI对象来显示对话框 从另一个方面来说,比如官方演示,自动bing UI对象和ViewModel,我如何显示对话框?自动bing代码如下 公共类应用程序:MvxApplication{public App(){Mvx.Regis

我是一个初学者,在Xamarin.Android上使用MvvmCross。我尝试实现类似“单击按钮并显示对话框打招呼”的功能

当我使用将ViewModel对象设置为要绑定的活动对象的DataContext的方式时,我可以直接传递UI对象(或间接使用接口),这样我就可以访问UI对象来显示对话框

从另一个方面来说,比如官方演示,自动bing UI对象和ViewModel,我如何显示对话框?自动bing代码如下

公共类应用程序:MvxApplication{public App(){Mvx.RegisterSingleton(新的MvxAppStart());}

[Activity(Label=“MvvmC_TutorialActivity”)]公共类MvvmC_TutorialActivity:MVX活动 { ............. }谢谢

我解决了这个问题!我可以在“MVX活动的OnViewModelSet”中传递UI对象

protected override void OnViewModelSet()
{
    SetContentView(Resource.Layout.View_Tip);//pass UI object here
}

你的问题不是很清楚。。。