我在使用MvvmCross在Xamarin中構建一個跨平臺的應用程序,我已經將我的ViewModels聲明在我的核心中,並且首先在我的Windows 8項目上工作,這要歸功於Stuart Lodge誰與此link以前回答我,我可以在頁面的加載綁定事件本身(使用交互DLL):我如何在Android中綁定事件(MvvmCross)
<i:Interaction.Triggers>
<i:EventTrigger EventName="Loaded">
<i:InvokeCommandAction Command="{Binding MyICommandThatShouldHandleLoaded}" />
</i:EventTrigger>
</i:Interaction.Triggers>
我怎樣才能做到在Android中使用MvvmCross一樣嗎?
謝謝!
基本上我需要「加載」事件,因爲一旦我的應用程序的第一頁加載,我會運行一個命令,確定是否保存任何用戶數據。如果沒有數據保存,我會保留在當前頁面上,如果數據存在,我立即導航到下一頁。 換句話說,我將使用該事件來執行「初始」檢查。 – Maximus
Andrei現在我明白了你的答案,看完這個鏈接後,謝謝! https://github.com/MvvmCross/MvvmCross/wiki/ViewModel--to-ViewModel-navigation – Maximus
很高興聽到它對你有幫助 –