Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
How to: Get the Return Value of a Page Function

How to: Get the Return Value of a Page Function

This example shows how to get the result that is returned by a page function.

To get the result that is returned from a page function, you need to handle Return of the page function you are calling.

<Page x:Class="UsingPageFunctionsSample.CallingPage"
    <Hyperlink Name="callPageFunctionHyperlink" Click="callPageFunctionHyperlink_Click">Call Page Function</Hyperlink>

void callPageFunctionAndReturnHyperlink_Click(object sender, RoutedEventArgs e)
    // Call a page function and hook up page function's return event to get result
    GetStringPageFunction pageFunction = new GetStringPageFunction();
    pageFunction.Return += new ReturnEventHandler<String>(GetStringPageFunction_Returned);
void GetStringPageFunction_Returned(object sender, ReturnEventArgs<String> e)
    // Get the result, if a result was passed.
    if (e.Result != null)

© 2015 Microsoft