Intersoft ClientUI Documentation
FragmentNavigationDirection Enumeration
Example  See Also  Send Feedback
Intersoft.Client.UI.Navigation Namespace : FragmentNavigationDirection Enumeration






Specifies value that describes the direction of fragment navigation.

Syntax

Visual Basic (Declaration) 
<FlagsAttribute()>
Public Enum FragmentNavigationDirection 
   Inherits System.Enum
Visual Basic (Usage)Copy Code
Dim instance As FragmentNavigationDirection
C# 
[FlagsAttribute()]
public enum FragmentNavigationDirection : System.Enum 
Delphi 
public enum FragmentNavigationDirection = class(System.Enum)
JScript 
FlagsAttribute()
public enum FragmentNavigationDirection extends System.Enum
Managed Extensions for C++ 
[FlagsAttribute()]
__value public enum FragmentNavigationDirection : public System.Enum 
C++/CLI 
[FlagsAttribute()]
public enum class FragmentNavigationDirection : public System.Enum 

Members

MemberDescription
ChildThe navigation is targeting the child page.
CrossFragmentThe navigation is targeting the source that is sibling to the current source.
ParentThe navigation is targeting the parent page.
RootThe navigation is targeting the root page.
UnknownThe fragment navigation is unknown.

Example

The following sample shows the possible values of FragmentNavigationDirection which can be used to determine the direction of fragment navigation.
C#Copy Code
void ContentFrame_Navigating(object sender, NavigatingCancelEventArgs e)
{
    if ((e.FragmentNavigationDirection & FragmentNavigationDirection.Child) == FragmentNavigationDirection.Child)
    {
        if (e.UserNavigationDirection == NavigationDirection.New)
        {
            // do something
        }
    }
}

Remarks

The FragmentNavigationDirection is a Flag enumeration and can contain more than one value that be use to specifies value that describes the direction of fragment navigation.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Intersoft.Client.UI.Navigation.FragmentNavigationDirection

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.