2017-04-27 22 views
0

私は、Xamarin.Android.IのためにMvvmCrossを使用する初心者です。「ボタンをクリックして、こんにちはを言うダイアログを表示する」のような機能を実現しようとします。xamarin.androidでMvvmCrossを使用すると、ViewModelからUIオブジェクトにアクセスする方法

アクティビティオブジェクトのDataContextにViewModelオブジェクトをバインドする方法を使用すると、UIオブジェクトを直接(またはインターフェイス間接的に)渡すことができます。このように、UIオブジェクトにアクセスしてダイアログを表示できます。別の方法で

は、どのように私は、ダイアログを表示することができ、自動的にUIオブジェクトとビューモデルをビング、公式デモが好きこの

パブリッククラスのAppなどの自動ビングコード:?MvxApplication {公共のApp(){MVXを。 RegisterSingleton(新しいMvxAppStart()); }}

[アクティビティー(LABEL = "MvvmC_TutorialActivity")] publicクラスのMvvmC_TutorialActivity:MvxActivity {.............

}
+0

あなたの質問はあまり明確ではありません... –

答えて

0

おかげ

I私はUIオブジェクトを 'MvxActivityのOnViewModelSet'に渡すことができます。

protected override void OnViewModelSet() 
{ 
    SetContentView(Resource.Layout.View_Tip);//pass UI object here 
} 
関連する問題