2017-10-08 2 views
0

Xamarin ToolBarItemクリックイベントリダイレクトいないページのページをリダイレクトしないXamarin ToolBarItemのクリックイベントがここ</p> <p>がMyCode</p> <p>.xamalある

<ContentPage.ToolbarItems> 
<ToolbarItem Name="MenuItem1" Command="{Binding HomeMenuCommand}" Order="Primary" Icon="tab_home.png.png" Text="Home" Priority="0" /> 
</ContentPage.ToolbarItems> 

のViewModel

public ICommand HomeMenuCommand { get; } 

public AboutViewModel() 
{ 
    Title = "About"; 
    HomeMenuCommand = new Command(async() => await GoToHomeCommand()); 
} 

async Task GoToHomeCommand() 
{ 
    await this.PushPageFromCacheAsync<MainViewModel>(); 
} 

このページはTOPOFでありますタブ付きページと私はXamvvmを使用してモデルバインドを表示します

私はGoToHomeCommand()メッセージの内部で

await Application.Current.MainPage.DisplayAlert("test...", "test", "OK"); 

を入れたときに、アラートが

を生成し、私もそのXamvvmを試してみましたが、あなたの問題を見ていない私は

+0

試してみてください。bool success = await PushPageFromCacheAsync (); 'エラーコードなどありますか? – GeralexGR

+0

エラーコードはありません... –

答えて

0

を解決するために助けてくださいあなたのコマンドが適切に動作しているようです。唯一の問題はリダイレクトです。

これを試しましたか?

async Application.MainPage.Current = new NavigationPage(new YourPage()); 
+0

これも同じ問題です –

関連する問題