FragmentNavigationEventArgs Class
Definition
Provides data for the FragmentNavigation event.
public ref class FragmentNavigationEventArgs : EventArgs
public class FragmentNavigationEventArgs : EventArgs
type FragmentNavigationEventArgs = class
inherit EventArgs
Public Class FragmentNavigationEventArgs
Inherits EventArgs
- Inheritance
Remarks
T These event arguments contain information about the content fragment that is being navigated to, and are passed to handlers of the FragmentNavigation event, which is implemented by the following:
By default, a content fragment is content that is contained by a named UIElement, which is a UIElement whose Name attribute is set, e.g.:
<TextBlock Name="FragmentName">...</TextBlock>
You navigate to a XAML fragment by providing a URI with a suffix in the following format:
#FragmentName
The following shows an example of a URI that refers to a content fragment:
http://www.microsoft.com/targetpage.xaml#FragmentName
You can handle the FragmentNavigation event and use FragmentNavigationEventArgs to implement a custom content fragment handling implementation.
Properties
Fragment |
Gets the uniform resource identifier (URI) fragment. |
Handled |
Gets or sets a value that indicates whether the fragment navigation has been handled. |
Navigator |
The navigator that raised the FragmentNavigation event. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |