PageFunction<T>.Return Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsqu’un appel PageFunction<T> est retourné et ne peut être géré que par la page appelante.
public:
event System::Windows::Navigation::ReturnEventHandler<T> ^ Return;
public event System.Windows.Navigation.ReturnEventHandler<T> Return;
member this.Return : System.Windows.Navigation.ReturnEventHandler<'T>
Public Custom Event Return As ReturnEventHandler(Of T)
Type d'événement
Exemples
L’exemple suivant montre comment gérer l’événement Return .
void callPageFunctionButton_Click(object sender, RoutedEventArgs e)
{
// Create page function object
GetStringPageFunction pageFunction = new GetStringPageFunction();
// Detect when page function returns
pageFunction.Return += new ReturnEventHandler<String>(PageFunction_Return);
// Call page function
this.NavigationService.Navigate(pageFunction);
}
void PageFunction_Return(object sender, ReturnEventArgs<String> e)
{
// Retrieve page function return value
string returnValue = e.Result;
}
Private Sub callPageFunctionButton_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)
' Create page function object
Dim pageFunction As New GetStringPageFunction()
' Detect when page function returns
AddHandler pageFunction.Return, AddressOf PageFunction_Return
' Call page function
Me.NavigationService.Navigate(pageFunction)
End Sub
Private Sub PageFunction_Return(ByVal sender As Object, ByVal e As ReturnEventArgs(Of String))
' Retrieve page function return value
Dim returnValue As String = e.Result
End Sub
Remarques
Une page appelante détecte lorsqu’un appel PageFunction<T> est retourné par la gestion Return. En outre, la page appelante peut récupérer la PageFunction<T> valeur de retour à partir de la Result propriété de celle ReturnEventArgs<T> qui est passée au gestionnaire d’événements.
Utilisation des attributs XAML
<object Return="ReturnEventHandler"/>