Provides data for navigation methods that cannot cancel the navigation request.
Inheritance: NavigationCancelArgs
コード例 #1
0
ファイル: INavigationTarget.cs プロジェクト: markgould/Punch
        internal static async Task OnNavigatedFromAsync(this INavigationTarget target, object parameter)
        {
            if (target == null)
            {
                return;
            }

            var args = new NavigationArgs(parameter);

            target.OnNavigatedFrom(args);
            await args.Task;
        }
コード例 #2
0
ファイル: INavigationTarget.cs プロジェクト: IdeaBlade/Punch
        internal static async Task OnNavigatedFromAsync(this INavigationTarget target, object parameter)
        {
            if (target == null) return;

            var args = new NavigationArgs(parameter);
            target.OnNavigatedFrom(args);
            await args.Task;
        }
コード例 #3
0
ファイル: PageViewModel.cs プロジェクト: IdeaBlade/Punch
 public virtual void OnNavigatedTo(NavigationArgs args)
 {
 }
コード例 #4
0
 public override void OnNavigatedTo(NavigationArgs args)
 {
     Start((Guid)args.Parameter);
 }
コード例 #5
0
 public void OnNavigatedFrom(NavigationArgs args)
 {
 }
コード例 #6
0
ファイル: ListPageViewModel.cs プロジェクト: nazbrok/Cocktail
 public void OnNavigatedTo(NavigationArgs args)
 {
     Start();
 }
コード例 #7
0
ファイル: ListPageViewModel.cs プロジェクト: IdeaBlade/Punch
 public override void OnNavigatedTo(NavigationArgs args)
 {
     Start();
 }