PageFunction<T>.Return Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer een aangeroepen PageFunction<T> retourneert en alleen kan worden verwerkt door de aanroepende pagina.
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)
Gebeurtenistype
Voorbeelden
In het volgende voorbeeld ziet u hoe u de Return gebeurtenis kunt afhandelen.
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
Opmerkingen
Een belpagina detecteert wanneer een aangeroepen oproep PageFunction<T> retourneert door verwerking Return. Daarnaast kan de aanroepende pagina de PageFunction<T> retourwaarde ophalen uit de eigenschap van de ResultReturnEventArgs<T> eigenschap die wordt doorgegeven aan de gebeurtenis-handler.
XAML-kenmerkgebruik
<object Return="ReturnEventHandler"/>