PageFunction<T>.OnReturn(ReturnEventArgs<T>) Method

Definition

A PageFunction<T> calls OnReturn(ReturnEventArgs<T>) to return to the caller, passing a return value via a ReturnEventArgs<T> object.

C#
protected virtual void OnReturn(System.Windows.Navigation.ReturnEventArgs<T> e);

Parameters

e
ReturnEventArgs<T>

A ReturnEventArgs<T> object that contains the PageFunction<T> return value (Result).

Examples

The following example shows how to call OnReturn.

C#
void doneButton_Click(object sender, RoutedEventArgs e)
{
    // Complete the page function and return data of type T
    OnReturn(new ReturnEventArgs<String>(this.pageFunctionData.Text));
}

Remarks

OnReturn is called by a PageFunction<T> to initiate a navigation to the calling page.

This causes the Return event to be raised, in order for the calling page to:

Applies to

Proizvod Verzije
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also