DevExpress.XtraNavBar.v14.1
Enumerates possible states for a NavBarControl when the NavigationPane paint style is applied.
A NavBarControl is in its minimized state.
A NavBarControl is in its normal state.
Contains options that affect the control's appearance and behavior when the NavigationPane paint style is applied.
Initializes a new instance of the OptionsNavPane class with the options specified by the constructor's parameter.
An object whose settings are copied to the newly created object.
Initializes a new instance of the OptionsNavPane class.
A object that owns the created object. This value is assigned to the property.
Gets the actual expansion state of the NavBarControl (in the NavigationPane paint style).
A value that specifies the control's actual expansion state.
Gets or sets whether an end-user can invoke the Navigation Pane Options dialog to customize the order of groups and font settings of items.
true if an end-user can invoke the Navigation Pane Options Dialog; otherwise, false.
Gets or sets the number of animation frames when the control is being expanded or collapsed.
An integer value that specifies the number of animation frames when the control is being expanded or collapsed.
Gets or sets the control embedded into the NavBarControl when the nav bar is painted using the Navigation Pane View and the nav bar is collapsed.
The control embedded into the NavBarControl when the nav bar is painted using the Navigation Pane View and the nav bar is collapsed.
Gets or sets the control's width when in the collapsed state.
An integer value that specifies the control's width in the collapsed state.
This member supports the internal infrastructure, and is not intended to be used directly from your code.
Disposes of the current object and releases all the allocated resources.
Gets or sets the direction of the expand button's arrow and also the direction in which the control is collapsed/expanded.
A value that specifies the direction of the expand button's arrow.
Gets or sets the control's width when in the expanded state.
An integer value that specifies the control's width in the expanded state.
Gets or sets whether a group image is always visible, or visible only when the is collapsed.
The GroupImageShowMode value that specifies whether a group image is always visible or visible only when the is collapsed.
Gets whether the control is being expanded or collapsed.
true if the control is being expanded or collapsed.
Gets or sets the maximum width of the popup form displayed when clicking the active NavBarGroup in the collapsed NavBarControl.
A System.Int32 value specifying the maximum width of the popup form.
Gets the NavBarControl that owns the current object.
A object that owns the current OptionsNavPane object.
Gets or sets the NavBarControl's expansion state when the NavigationPane paint style is applied.
A value that specifies the control's expansion state.
Gets or sets the popup form's size.
A structure that specifies the popup form's width and height, in pixels.
Gets or sets whether the expand button is visible when the NavigationPane paint style is applied.
true if the expand button is visible; otherwise, false.
Gets or sets whether to display the active group's image in the NavBarControl's header.
true to display the active group's image in the NavBarControl's header; otherwise, false.
Gets or sets whether to display the active group's caption in the NavBarControl's header.
true, to display the active group's caption in the NavBarControl's header; otherwise, false.
Gets or sets the visibility of the overflow button displayed within the Navigation Pane Overflow Panel.
true if the overflow button is visible; otherwise, false.
Gets or sets whether the Overflow panel is displayed.
true to display the Overflow panel; otherwise, false.
Gets or sets whether the Navigation Pane Splitter is visible.
true to display the splitter; otherwise, false.
Lists the values that specify how a NavBarControl is scrolled when a skinning Explorer Bar View paint scheme is applied.
The control is scrolled using scroll buttons.
Currently, this is the same as the option.
The control is scrolled using a scroll bar.
Defines the set of values used to specify the link selection mode in the .
Link selection is disabled.
Only one link at a time can be selected throughout the .
Each group can have a selected link independent of other groups. A group will not have a selected link until you or an end-user has explicitly selected a link.
Each group has a selected link independent of other groups. Unlike the mode, the OneInGroupAndAllowAutoSelect mode enables automatic link selection in a group (on group activation) if the group does not already have a selection. By default, the first link in the group is auto-selected. To prevent a specific link from being auto-selected, use the and properties.
Automatic link selection is not supported for Explorer Bar Views.
Provides members related to typical layout settings.
Initializes a new instance of the NavBarLayoutOptions class.
Gets or sets whether the items' appearance settings are also stored when the layout is saved to storage, and restored when the layout is restored from storage.
true, if the items' appearance settings are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false.
Lists values that specify the kind of the NavBarControl's paint style.
The nav bar is painted using the currently applied WindowsXP theme or Skin.
The nav bar is painted flat, using the currently applied WindowsXP theme or Skin.
The nav bar is painted like a Navigation Pane, the look and feel settings are ignored.
The nav bar is painted like a Side Bar, it can only be painted flat, using the Style3D style or the currently applied WindowsXP theme.
Provides the appearance settings used to paint the XtraNavBar control.
Initializes a new instance of the class.
Gets the appearance settings used to paint the NavBarControl's background.
A object which provides the appearance settings used to paint the NavBarControl's background.
Gets the appearance settings used to paint scroll buttons.
A object which provides the appearance settings used to paint scroll buttons.
Gets the appearance settings used to paint scroll buttons when they are disabled.
A object which provides the appearance settings used to paint scroll buttons when they are disabled.
Gets the appearance settings used to paint hot-tracked scroll buttons.
A object which provides the appearance settings used to paint hot-tracked scroll buttons.
Gets the appearance settings used to paint the pressed scroll button.
A object which provides the appearance settings used to paint the pressed scroll button.
Gets the appearance settings used to paint the group's background.
A object which provides the appearance settings used to paint the group's background.
Gets the appearance settings used to paint group headers.
A object which provides the appearance settings used to paint group headers.
Gets the appearance settings used to paint the header of the currently active Group.
A object which provides the appearance settings used to paint the header of the currently active group.
Gets the appearance settings used to paint the group header when it's hot-tracked.
A object which provides the appearance settings used to paint the group header when it's hot-tracked.
Gets the appearance settings used to paint the group header when it's pressed.
A object which provides the appearance settings used to paint the group header when it's pressed.
Gets the appearance settings used to paint hints.
A object which provides the appearance settings used to paint hints.
Gets the appearance settings used to paint item links.
A object which provides the appearance settings used to paint item links.
Gets the appearance settings used to paint the currently active item link.
A object which provides the appearance settings used to paint the currently active item link.
Gets the appearance settings used to paint the item link which is disabled.
A object which provides the appearance settings used to paint the item link which is disabled.
Gets the appearance settings used to paint the item link when it's hot-tracked.
A object which provides the appearance settings used to paint the item link when it's hot-tracked.
Gets the appearance settings used to paint an item link when it's pressed.
A object which provides the appearance settings used to paint an item link when it's pressed.
Gets the appearance settings used to paint the horizontal line which indicates the position that the link is being dragged to.
A object which provides the appearance settings used to paint the horizontal line which indicates the position that the link is being dragged to.
Gets the appearance settings used to paint the navigation pane's header.
A object which provides the appearance settings used to paint the header of the navigation pane.
Gets the appearance settings used to paint the Content Button.
A object that contains appearance settings.
Gets the appearance settings used to paint the Content Button when it is hot-tracked.
A object that contains appearance settings.
Gets the appearance settings used to paint the Content Button in the pressed state.
A object that contains appearance settings.
Gets the appearance settings used to paint the Content Button after it has been pressed and released by a user.
A object that contains appearance settings.
Represents the container displayed within a NavBar group when this group's property is set to .
Initializes a new instance of the class.
Gets or sets which control edges are anchored to the edges of its container. This property is not supported by the NavBarGroupControlContainer class.
A value.
Gets or sets a value indicating whether the container will allow an end-user to scroll to any controls placed outside of its visible boundaries.
true if the container allows auto-scrolling; otherwise, false.
Gets the background color of the control container.
The background color of the control container.
Gets or sets which edge of the parent container a control is docked to.
This property always returns DockStyle.None.
Gets or sets the coordinates of the container's upper-left corner in relation to the group's upper-left corner.
The that represents the upper-left corner of the container relative to the upper-left corner of the group.
Gets the group that owns the current control container.
A object that specifies the group that owns and displays the control container.
Gets or sets the height and width of the container.
The object that represents the height and width of the container in pixels.
Gets or sets a value indicating whether a user can focus this control using the TAB key.
true if the user can focus the control using the TAB key; otherwise, false.
Gets or sets a value indicating whether the container is visible.
true if the control is visible; otherwise, false.
Contains values corresponding to strings that can be localized.
The text of the hint displayed for the dropdown button in the Overflow panel. This panel is available when the "NavigationPane" view is applied.
Default return value of the GetLocalizedString method: "Configure buttons"
The caption of the "Add or Remove Buttons" item in the dropdown menu displayed for the Overflow panel when the "NavigationPane" view is applied.
Default return value of the GetLocalizedString method: "Add or Remove Buttons"
The title of the menu item displaying the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "Navigation Pane Options..."
The caption of the "Show Fewer Buttons" item in the dropdown menu displayed for the Overflow panel when the "NavigationPane" view is applied.
Default return value of the GetLocalizedString method: "Show Fewer Buttons"
The caption of the "Show More Buttons" item in the dropdown menu displayed for the Overflow panel when the "NavigationPane" view is applied.
Default return value of the GetLocalizedString method: "Show More Buttons"
The caption of the Cancel button in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: ""
A description label in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "Display buttons in this order"
The caption of the Font button in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "Font"
The caption of the Move Down button in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "Move Down"
The caption of the Move Up button in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "Move Up"
The caption of the Ok button in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "OK"
The caption of the Reset button in the Navigation Pane Options dialog (see ).
Default return value of the GetLocalizedString method: "Reset"
Contains possible styles for displaying images within groups' captions.
A group's caption displays a small image, if available. If no small image is available, the group displays a large image. If no large image is available, the group does not display any image.
A group's caption displays a large image, if available. If no large image is available, the group does not display any image.
A group's caption displays a small image, if available. If no small image is available, the group does not display any image.
Contains possible styles for representing a group's contents.
This setting allows you to display any controls within the group. In this case, the group does not display its links. Instead, it provides a container control - a surface on which you can place any arbitrary controls. For more information, see the topic.
In the image below the NavBarControl's group displays a tree list control.
The link arrangement mode is dependent on the current View.
In the following Views, links are painted in the LargeIconsText mode: BaseView, FlatView, Office1View, Office2View, Office3View, AdvExplorerBarView, ExplorerBarView, UltraFlatExplorerBarView, XP1View, XP2View and XPExplorerBarView.
In other Views, links are painted in the SmallIconsText mode.
A group's links are displayed across then down, using large icons and without captions.
This mode is supported in the following paint Views: BaseView, FlatView, Office1View, Office2View, Office3View, UltraFlatExplorerBarView, XP1View, XP2View and NavigationPane.
In other paint Views, links are painted differently:
- VSToolBoxView - links are painted in the SmallIconsList mode.
- all other paint Views - links are painted in the LargeIconsText mode.
A group's links are displayed in one column, using large icons and with captions.
In the VSToolBoxView paint style, links are painted in the SmallIconsText mode.
A group's links are displayed across then down, using small icons and without captions.
This mode is supported in the following paint Views: BaseView, FlatView, Office1View, Office2View, Office3View, VSToolBoxView, UltraFlatExplorerBarView, XP1View, XP2View and NavigationPane.
In other paint Views, links are painted in the SmallIconsText mode.
A group's links are displayed in one column, using small icons and with captions.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object representing the source of the event (tyically the ).
An object that contains event data.
Provides data for the event.
Initializes a new instance of the class.
A object providing information on the element for which the hint is displayed. This value is assigned to the property.
Gets the appearance settings used to paint the hint.
A object which provides the appearance settings used to paint the hint.
Gets or sets the hint text.
A string value specifying the hint text.
Serves as the base class for objects which provide data for hint related events.
Initializes a new instance of the class.
A object providing information on the element for which the hint event is triggered. This value is assigned to the property.
Gets the group for which the hint is displayed.
A object representing the group for which the hint is displayed. null (Nothing in Visual Basic) if the hint is displayed for another element.
Gets an object providing information on the NavBarControl's element for which the hint event was fired.
A object containing information on the element for which the hint event was fired.
Gets the link for which the hint is displayed.
A object representing the link for which the hint is displayed. null (Nothing in Visual Basic) if the hint is displayed for another element.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object specifying the event source (typically the ).
An object that contains event data.
Provides data for the event.
Initializes a new instance of the class.
A object containing information on the NavBarControl's element for which the event was fired. This value is assigned to the property.
A object containing painting information. This value is assigned to the property.
A structure specifying the hint region's bounds. This value is assigned to the property.
Gets the painted hint's appearance settings.
A object which provides the painted hint's appearance settings.
Gets the hint's bound rectangle.
A System.Drawing.Rectangle object specifying the hint's boundaries.
Gets or sets a value specifying whether the control should perform default hint painting.
true if the control's default hint painting is disabled; otherwise false.
Gets the hint text.
A string value representing the hint text.
Gets an object containing painting parameters.
A System.Windows.Forms.PaintEventArgs object containing painting parameters.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object representing the source of the event (typically the ).
A object that contains event data.
Provides data for the event.
Initializes a new instance of the class.
A object containing information on the NavBarControl's element for which the event was fired. This value is assigned to the property.
A structure specifying the size of the hint's region. This value is assigned to the property.
Gets or sets hint size.
A System.Drawing.Size object whose properties specify hint size.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object representing the source of the event (typically the ).
A object that contains event data.
Provides data for the event.
Creates an instance of the class.
A object representing the group whose link has been selected. This value is assigned to the property.
A object representing the link which has been selected. This value is assigned to the property.
Gets a group containing the link which has been selected.
A object representing the group to which the selected link belongs.
Gets the link which has been selected.
A object representing the selected link.
Represents a method that will handle the and events.
Represents a method that will handle the and events.
An object representing the event source (typically the ).
A object that contains event data.
Provides data for the and events.
Creates an instance of the class.
A object representing the group to which the dragged link is about to be or has been dropped.
An integer value specifying the zero-based index of the group link, before which the dragged link is about to be or has been dropped.
An object supporting the IDataObject interface which contains data associated with this event.
An integer value indicating the current state of the SHIFT, CTRL, and ALT keys.
An integer value specifying the x-coordinate of the mouse cursor in pixels.
An integer value specifying the y-coordinate of the mouse cursor in pixels.
One of the DragDropEffects enumeration values specifying the drag-and-drop operation allowed by the source of the drag event.
One of the DragDropEffects enumeration values specifying the drag-and-drop operation allowed by the target of the drag event.
Gets a group into which a dragged item is about to be or has been dropped.
A object representing the target group of a drag-and-drop operation.
Gets the position within the group to which the link is about to be or has been dropped.
An integer value specifying the zero-based target link index.
Represents a method that will handle the , and events.
Represents a method that will handle the , and events.
An object representing the source of the event (typically the ).
A object that contains event data.
Provides data for the , and events.
Initializes a new instance of the class.
A structure which represents the painted element's bounding rectangle. This value is assigned to the property.
A object which contains the information about the painted element. This value is assigned to the property.
A object which specifies the painted element's appearance settings. This value is assigned to the property.
Gets the painted element's appearance settings.
A object which provides the painted element's appearance settings.
Gets an object which specifies the storage for the most used pens, fonts and brushes.
A object.
Gets an object used to paint the object.
A object used for painting.
Gets or sets a value specifying whether the control must perform default painting after an event handler has been executed.
true if the control doesn't perform default object painting after an event handler has been executed; otherwise false.
Gets an object providing information on the element being painted.
A descendant providing the element's specific information.
Gets the bounding rectangle of the painted object.
A System.Drawing.Rectangle structure specifying the object's boundaries.
Represents a method that will handle the and events.
Represents a method that will handle the and events.
An object representing the source of the event (typically the ).
A object that contains event data.
Provides data for the and events.
Initializes a new instance of the CustomDrawNavBarElementEventArgs class with the specified settings.
A DevExpress.Utils.Drawing.ObjectInfoArgs object which contains the information about the painted element. This value is assigned to the property.
A System.Drawing.Rectangle structure which represents the painted element's bounding rectangle. This value is assigned to the property.
A AppearanceObject object which specifies the painted element's appearance settings. This value is assigned to the property.
Gets or sets the caption of the painted element.
A string value specifying the painted element's caption.
Gets or sets the image displayed within the painted element.
A System.Drawing.Image object representing the element's image.
Declares members implemented by collection items.
When implemented by a class, gets the collection to which an item belongs.
An object supporting the System.Collections.ICollection interface representing the collection which owns an item. null (Nothing in Visual Basic) if the item doesn't belong to the collection.
When implemented by a class, fires in response to item property values changes.
When implemented by a class, gets the item's name.
A string value specifying the item's name.
When implemented by a class assigns the item's owning collection.
An object supporting the System.Collections.ICollection interface representing the collection to which the item belongs.
Represents a read-only collection of links.
Creates an instance of the class.
Returns the actual number of links in the current collection.
The number of links in the current collection.
Returns the specified link's position within the collection.
A object representing the link whose index is to be obtained.
An integer value representing the zero-based index of the specified link within the collection.
Gets the item of the collection by its index.
An integer value representing the zero-based index of the link to be obtained.
A object representing the link located at the specified position within the collection.
Represents a collection of links between a group and items.
Initializes a new instance of the class.
The object that will own the created link collection. This value is assigned to the property.
Adds a link to the end of the collection.
A object to which the created link refers.
A object representing the added link.
Adds a specified array of links to the end of the collection.
An array of objects whose elements are added to the end of the collection.
[To be supplied]
[To be supplied]
[To be supplied]
Gets the NavBarControl's group that owns the link collection.
A object that owns the link collection.
Inserts the specified link to the specified position within the collection.
An integer value specifying the zero-based index of the inserted link within the collection.
An object representing the item to which the inserted link refers.
An object representing the inserted link.
Gets an item of the collection by its index.
An integer value specifying the zero-based index of the desired link.
A object representing the link located at the specified index within the collection.
Removes all links to the item specified.
A object representing an item whose links are to be removed.
Sorts links in the group using the specified IComparer object.
A object providing custom comparing rules for the sorting routine.
Sorts the links in the collection by their captions.
Represents a collection of items within the control.
Initializes a new instance of the class.
The object that will own the collection.
Adds a new item to the end of the collection and returns the corresponding object.
A object representing the newly created item.
Adds the specified item to the collection.
A object to add to the collection.
The object added to the collection. This method returns the object passed as the method's parameter.
Creates a new item and adds it to the end of the collection.
A Boolean value that specifies whether to create a separator instead of a regular item.
Returns the newly created or NavBarSeparatorItem.
Adds a specified array of items to the end of the collection.
An array of objects whose elements are added to the end of the collection.
Gets an item of the collection by its index.
An integer value specifying the zero-based index of the desired item.
A object representing the item located at the specified index within the collection.
Gets an item of the collection by its name.
A string value specifying the name of the desired item.
A object with the required name. null (Nothing in Visual Basic) if there are no items with the specified name in the collection.
Represents a collection of groups within the control.
Initializes a new instance of the class.
The object that will own the group collection.
Adds a new group to the end of the collection and returns the corresponding object.
A object representing the newly created group.
Adds the specified group to the collection.
A object to add the collection.
The object that was added to the collection. This method returns the object passed as the method parameter.
Adds a specified array of groups to the end of the collection.
An array of objects whose elements are added to the end of the collection.
Returns the number of visible groups in the collection.
The number of visible groups in the collection.
Gets an item of the collection by its index.
An integer value specifying the zero-based index of the desired group.
A object representing the group located at the specified index within the collection.
Gets an item of the collection by its name.
A string value specifying the name of the desired group.
A object with the required name. null (Nothing in Visual Basic) if there are no items with the specified name in the collection.
Implements the common functionality of groups and items.
Creates an instance of the class.
Gets or sets whether the current NavElement's icon should be painted in this item's foreground color.
true, if the current NavElement's icon should be painted in this item's foreground color; otherwise, false.
Gets the appearance settings used to paint the element.
A object which provides the appearance settings used to paint the element.
Gets the appearance settings used to paint the current element when it's hot-tracked.
A object which provides the appearance settings used to paint the element when it's hot-tracked.
Gets the appearance settings used to paint the element when it's pressed.
A object which provides the appearance settings used to paint the element when it's pressed.
Gets or sets the element's caption.
A string value specifying element caption.
Stores the original size of an image assigned to the or property.
A Size structure that is the original size of an image assigned to the or property.
Gets the current size of a NavElement's large or small icon.
The or property's current value to be obtained.
A Size structure that is the NavElement's large or small icon's size.
Gets or sets the element's hint text.
A string value specifying the text displayed in the element's hint.
Specifies the large image displayed within the element.
A System.Drawing.Image descendant specifying the element's large image.
Specifies the element's large image by its index within the source image collection.
An integer value specifying the index of the element's large image within the source image collection.
Gets the source of the large images that can be displayed in the group headers and links.
A object which provides the large images for group headers and links.
Gets or sets the size of the current NavElement's large image.
A Size structure that is the size of the current NavElement's large image.
Gets the control to which the element belongs.
A object representing the control to which the element belongs.
Removes the current NavElement's super tool-tip.
Specifies the small image displayed within the element.
A System.Drawing.Image descendant specifying the element's small image.
Specifies the element's small image by its index within the source image collection.
An integer value specifying the index of the element's small image within the source image collection.
Gets the source of the small images that can be displayed in the group headers and links.
A object which provides the small images for group headers and links.
Gets or sets the size for the current NavElement's small image.
A Size structure that is the size for the current NavElement's small image.
Gets or sets a super tool-tip for the current NavElement.
A object assigned to the current NavElement.
Gets or sets data associated with the element.
A custom object associated with the element.
Returns the element's full name.
A string value representing the element's name and caption.
Gets or sets a value specifying the visibility of the element.
true if the element is visible; otherwise false.
Represents a method that will handle events which require a link as a parameter.
Represents the method that will handle events which require a link as the parameter.
An object representing the source of the event.
A object that contains event data.
Provides data for events that require a link as a parameter.
Creates an instance of the class.
A object for which an event is raised.
Gets the link for which the event is raised.
A object representing the link for which the event is raised.
Represents a link between a group and an item.
Creates an instance of the class.
A object specifying the item to which the created link corresponds.
Gets or sets whether the auto-selection feature is enabled for the current link. This property is in effect in mode for the Navigation Pane View and the Side Bar View.
true, if the auto-selection feature is enabled for the current link; otherwise, false.
Gets the link's caption.
A string value representing the link's caption.
Releases all resources used by this object.
Gets a value indicating whether the link responds to user actions.
true if the link is enabled; otherwise false.
Gets the image currently displayed within the link.
A object which represents the image currently displayed within the link. null (Nothing in Visual Basic) if no image is displayed within the link.
Returns the width and height of the image displayed within the link.
A structure which specifies the width and height of the image displayed within the link.
Gets an object representing the group to which a link corresponds.
A object representing the group to which a link corresponds.
Gets an object representing the item to which the link corresponds.
A object to which the link corresponds.
Fires when the link's properties change.
Gets the name of the item to which the link corresponds.
A string value representing the name of the corresponding link.
Returns the control to which the link belongs.
A object representing the owning control.
Simulates the Click event for the current object.
Gets the state of the link.
A value specifying the link's state.
Gets or sets a value specifying whether the link is visible.
true if the link is visible; otherwise false.
Fires immediately after the visibility of the item link has been changed.
This member supports the internal infrastructure and is not intended to be used directly from your code.
A Boolean value.
Represents an item within the control.
Creates an instance of the class.
Initializes a new instance of the class with the specified caption.
A string value specifying the caption for the item being created. The value is assigned to the item's property.
Gets or sets whether auto-selection is enabled for all links of the current NavBarItem. This property is in effect in the mode.
true, if auto-selection is enabled for all links of the current NavBarItem; otherwise, false.
Gets the appearance settings used to paint the disabled item's link(s).
A object which provides the appearance setting used to paint the disabled item's link(s).
Gets or sets a value specifying whether an item can be dragged.
true if an item can be dragged; otherwise false.
Gets the collection to which an item belongs.
A collection which owns an item.
Gets or sets a value specifying whether an item responds to user actions.
true if an item responds to user actions; otherwise false.
Returns a Boolean value that indicates whether the current object is a separator.
true, if the current object is a separator; otherwise, false.
Fires immediately after an item has been clicked.
Fires immediately after a user pressed the item.
Gets the collection of links which refer to the item.
A collection containing links which refer to the item.
Gets or sets the item's disabled style.
A string value specifying the name of the style applied to the item when it is disabled.
Contains information about the control's section located under a specified point.
Creates a new instance of the class.
A object specifying the control for which the object is created.
Calculates hit information for the test point.
A System.Drawing.Point object specifying the test point.
An array of enumeration values which are valid for the current paint style.
Clears hit information.
Creates a copy of this object.
A copy of this object.
Gets the bounds of the NavBarControl's expand button (applied when the NavigationPane paint style is applied).
A value that represents the bounds of the NavBarControl's expand button.
Gets a group over whose area a test point resides.
A object representing the group located under a test point. null (Nothing in Visual Basic) if the test point is not over a control group.
Gets the test point coordinates.
A System.Drawing.Point object reprersenting the test point.
Gets the control's section over which the test point resides.
A enumeration value indicating the control's section over which the test point resides.
Gets a value indicating whether the test point is over a NavBarControl's expand/collapse button (in the NavigationPane paint style).
true if the test point is over the expand/collapse button; otherwise, false.
Gets a value indicating whether the test point is over a group.
true if the test point is over a group's client area or group's caption; otherwise false.
Indicates whether the test point is within a group button.
true if the test point is within a group button; otherwise, false.
Gets a value indicating whether the test point is over a group caption.
true if the test point is over a group caption; otherwise false.
Gets a value indicating whether the test point is over a link.
true if the test point is over a link; otherwise false.
Returns a value indicating whether the specified object has the same contents as this one.
An object whose contents are compared to this object's contents.
true if this object and that specified have the same contents; otherwise false.
Gets the link over which the test point resides.
A object representing the link located under the test point. null (Nothing in Visual Basic) if the test point is not over a link.
Gets the control for which hit information has been calculated.
A object representing the control for which hit information has been calculated.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object representing the source of the event (typically the ).
A object that contains event data.
Provides data for the event.
Creates an instance of the class.
A object representing the group for which the event has fired.
Gets a group for which the event is fired.
A object representing the group for which the event is raised.
Represents a group within a control.
Creates an instance of the class.
Initializes a new instance of the class, with the specified caption.
A string representing the NavBar group's caption.
Creates a new item in a NavBarControl and creates a link to this item in the current group.
A object representing the link to the item being created.
Gets the appearance settings used to paint the group's background.
A object which provides the appearance settings used to paint the group's background.
Gets or sets the group's background image.
A System.Drawing.Image descendant representing the group's background image.
Fires when the group's client height is calculated.
Gets or sets the control embedded into the NavBarControl when the nav bar is painted using the Navigation Pane View, the current group is active and the nav bar is collapsed.
The control embedded into the NavBarControl when the nav bar is painted using the Navigation Pane View, the current group is active and the nav bar is collapsed.
Gets a collection of groups to which the group belongs.
A object that owns the group.
Gets or sets the control container displayed by the group when its property is set to .
A object representing the container displayed by the group when the style is applied. null if this style is not applied.
Gets or sets the control container's name for the current group.
A string representing the name of the group's control container. An empty string if the control container is not available.
Gets or sets a set of flags controlling the group's behavior as it relates to link drag and drop operations.
A set of enumeration values specifying a link's drag-and-drop options.
Gets or sets a value specifying whether the group is expanded.
true if the group is expanded, otherwise false.
Returns a set of flags which unambiguously specify the group's drag-and-drop behavior.
A set of enumeration values specifying the group's drag-and-drop behavior.
Returns the image to display within the group caption.
A object specifying the image to display within the group caption. null if no image is assigned to the group.
Returns the width and height of the image displayed within the group caption.
A System.Drawing.Size structure specifying the width and height of the image displayed within the group caption.
Gets whether the links belonging to the group use small images.
true if the group's links are painted using small images; otherwise, false.
Gets the size of an image for the currently displayed NavBarGroup icon.
A Size structure that is the currently displayed NavBarGroup icon's size.
Gets whether the group's links are displayed using only images and without captions.
true if the group's links are displayed without captions; otherwise, false.
Gets or sets whether a big or small image is displayed within the group caption.
A value representing the fixed image size to use within the group caption.
Gets or sets the height of the group's client area.
The height of the group's client area, in pixels.
Gets or sets the way links are displayed within the current group, or whether to display a custom control within the group.
A value specifying how the group's content is presented.
Creates a new item in a NavBarControl and creates a link to this item at the specified position in the current group.
The position to insert the link into.
A object representing the link to the item being created.
Gets an object containing the collection of links which belong to the group.
A object containing the collection of group links.
Gets or sets a value specifying whether group links use small or large images.
true if the contained links use small images, otherwise false.
Gets or sets whether the group's button is displayed at the bottom of the NavBarControl when the "NavigationPane" view is applied.
true if the group's button is displayed at the bottom of the NavBarControl; otherwise, false.
Gets or sets an object representing the group's selected link.
A object representing the group's selected link. null (Nothing in Visual Basic) if none of the group items are selected.
Gets or sets a value specifying the index of the group's selected link.
An integer value specifying the zero-based index of the selected link within the group. -1 if none of the group's links are curretly selected.
Gets or sets a value specifying whether links are displayed as a set of icons.
true if contained links are displayed as a set of icons; otherwise false.
Returns the NavBar group's state.
A value specifying the group's state.
Gets an object representing the brush used to fill the group client area.
A System.Drawing.Brush descendant representing the brush used to fill the group's client area.
Gets or sets the index of the link which is displayed at the top of the current group.
An integer value specifying the top visible link's zero-based index.
Gets or sets a value specifying whether a large or small image is displayed within the group caption.
true if a small image is displayed within the group caption; otherwise false.
Gets the collection of currently visible links within the group.
A object containing the collection of group visible links.
Represents the XtraNavBar control.
Creates a new object.
Invokes the About dialog window.
Returns an object representing the currently active group.
A object representing the currently active group.
Fires when the active group changes.
This member supports the .NET Framework infrastructure and cannot be used directly from your code.
Gets or sets a value that specifies whether the XtraNavBar can accept data that an end-user drags onto it.
true if drag-and-drop operations are allowed in the control; otherwise, false.
Gets or sets whether all items within the current NavBarControl should paint their icons in the items' foreground colors.
true, if all items within the current NavBarControl should paint their icons in the items' foreground colors; otherwise, false.
This property is obsolete. Use the property instead.
true if links can be selected; otherwise false.
Provides access to the properties that control the appearance of the NavBarControl's elements.
A object which provides the appearance settings for the NavBarControl's elements.
Provides access to the collection of BaseViewInfoRegistrator objects which contain information on painting corresponding Views.
A collection that contains BaseViewInfoRegistrator objects.
This property is not supported by the NavBarControl class.
This property is not supported by the NavBarControl class.
An ImageLayout value.
Occurs before a layout is restored from storage (a stream, xml file or the system registry).
Begins the runtime initialization of the control that is used on a form, or by another component.
Locks the NavBarControl object by preventing visual updates of the object and its elements until the EndUpdate method is called.
Gets or sets the border style of the NavBarControl.
A enumeration value specifying the control's border style.
Calculates the NavBarControl's width in the minimized state (when the NavigationPane paint style is applied).
An integer value that specifies the NavBarControl's width in the minimized state.
Allows you to assign a custom hint size before a hint is displayed in the VSToolBoxView paint style.
Gets an object containing information about the control at a specified point.
A System.Drawing.Point object specifying the examined point.
A object providing information about the control's specified point.
Gets or sets the content button's hint.
A value that specifies the content button's hint.
Gets or sets a value specifying the cursor type used when the mouse pointer is over the control, but is not over a group caption or a link.
A System.Windows.Forms.Cursor class descendant specifying the cursor type (predefined cursor types are represented by the System.Windows.Forms.Cursors class properties).
Provides the capability to custom paint the control's background.
Provides the ability to perform custom painting of group captions.
Provides the ability to perform custom painting of group client areas.
Provides the ability to perform custom painting of a group client area's foreground.
Provides the capability to perform custom painting of hints in the VSToolBoxView paint style.
Provides the ability to perform custom painting of links.
Gets the default paint style name.
The "Default" string.
Gets or sets a set of flags controlling the control's behavior as it relates to link drag and drop operations.
A set of enumeration values specifying a link's drag-and-drop options.
This property is obsolete. Use the property instead.
true if each group can have a selected link; otherwise false.
Ends the runtime initialization of the control.
Unlocks the NavBarControl object after a call to the BeginUpdate method and causes an immediate visual update.
Gets or sets the interval (in pixels) between neighboring groups when any of the explorer views are applied.
An integer value specifying the interval (in pixels) between neighboring groups.
Gets or sets the size of the horizontal indent (in pixels) between a group's edges and the NavBarControl's edges when any of the explorer views are applied.
An integer value specifying the size of the indent between a group's edges and the NavBarControl's edge.
Gets or sets whether group expand buttons are visible within group headers (when any of the explorer bar views are applied. ).
true if group expand buttons are visible within group headers; otherwise, false.
Gets or sets whether the last group in the Explorer Bar View is stretched to fill the .
true, if the last group in the Explorer Bar View is stretched to fill the NavBarControl; otherwise, false.
Gets whether the last added item link is selected and the event fires as a result.
true if the last added item link is selected and the event fires as a result; otherwise, false.
Returns a value that determines whether links can actually be selected in the current View.
true, if links can be selected; otherwise, false.
Returns a set of flags which specify the control's drag and drop behavior.
A set of enumeration values specifying the control's drag and drop behavior.
Returns a value that determines whether group captions are actually visible,
true if group captions are visible; otherwise, false.
Allows hints to be customized dynamically.
Returns the tooltip controller component that controls the appearance, position and content of the hints displayed by the XtraNavBar control.
A component which controls the appearance and behavior of the hints displayed by the XtraNavBar control.
Returns the object which contains the internal information used to render the control.
A NavBarViewInfo object which contains the internal information used to render the control.
Specifies the image displayed as a background for groups.
A object specifying the image to be displayed for a group's background.
Fires immediately after a group has been collapsed.
Occurs when a group is about to be collapsed.
Fires immediately after a group has been expanded.
Occurs when a group is about to be expanded.
Gets a collection of objects representing groups of the .
A object holding a collection of groups.
Gets an object representing the brush used to fill a group's background.
A System.Drawing.Brush descendant representing the brush used to fill a group's background.
Gets or sets a value specifying whether group captions are visible.
true if group captions are hidden; otherwise false.
Gets an object representing the group over whose caption the mouse pointer rests.
A object representing the group whose caption is currently under the mouse pointer. null (Nothing in Visual Basic) if the mouse pointer is not currently over a group caption.
Gets or sets a value specifying the cursor type used when a mouse pointer is over a group caption.
A System.Windows.Forms.Cursor class descendant specifying the cursor type (predefined cursor types are represented by the System.Windows.Forms.Cursors class properties).
Gets or sets a value specifying the cursor type used when a mouse pointer is over a group caption.
A System.Windows.Forms.Cursor class descendant specifying the cursor type (predefined cursor types are represented by the System.Windows.Forms.Cursors class properties).
Gets an object representing the link over which the mouse pointer rests.
A object representing the link which is currently under the mouse pointer. null (Nothing in Visual Basic) if the mouse pointer is not currently over a link.
Fires when the mouse pointer either enters or leaves a link area.
Gets a value indicating whether the control is currently in design mode.
true if the control is currently in design mode; otherwise false.
Gets a value indicating whether the control is being initialized.
true if the control is being initialized; otherwise false.
Gets the collection of items within the control.
A object holding the collection of items.
Gets or sets an object that serves as the source of large images used in the NavBarControl.
An object that is an image collection providing large images for the NavBarControl's items.
Recalculates look and feel information and forces the control to repaint itself.
Occurs after a layout whose version doesn't match the current layout version has been loaded from a stream, xml file or system registry.
Gets or sets the version of the control's layout.
A string representing the version of the control's layout.
Fires immediately after a link has been clicked.
Gets or sets the interval (in pixels) between neighboring links in a group.
An integer value specifying the interval (in pixels) between neighboring links in a group.
Fires immediately after a link has been pressed.
Gets or sets whether link selection is enabled and whether each group or only one group can contain a selected link simultaneously.
The value that specifies the link selection mode.
Provides access to the settings which control the NavBarControl's look and feel.
A object whose properties specify the NavBarControl's look and feel.
Gets or sets an object that controls the look and feel of the control's popup menus.
An object that controls the look and feel of the control's popup menus.
Fires immediately after a link has been dropped.
Fires repeatedly when a link is being dragged and is allowed to be dropped.
Gets or sets the default minimum height of the client area for the active group when the "NavigationPane" view is applied.
An integer value specifying the default minimum height of the active group's client area when the "NavigationPane" view is applied.
Gets the maximum number of groups for which buttons are displayed within a NavBarControl when the "NavigationPane" view is applied.
The maximum number of groups for which buttons are displayed in the "NavigationPane" view. -1 if the maximum number of group buttons is not limited.
Gets or sets whether groups in the Overflow panel are represented by small or large icons.
true if groups are represented by small images in the Overflow panel; otherwise, false.
Gets the NavPane Form's settings.
A object that represents the NavPane Form.
Occurs when a minimized within a Navigation Pane View is expanded.
Allows you to apply a font to a group after font settings have been changed by an end-user via the Navigation Pane Options dialog.
Allows you to specify whether an end-user can edit font settings for individual groups via the Navigation Pane Options dialog.
Fires when the Reset button in the Navigation Pane Options dialog is clicked.
Displays the content of the nav bar control when it is painted using the Navigation Pane style and the nav bar is collapsed.
Fires after the NavBarControl's expansion state has been changed (in the NavigationPane paint style).
Contains options that control how the 's layout is stored to/restored from a stream, xml file or system registry.
A object providing options that control how the layout is stored and restored.
Contains options that determine the appearance and behavior of the NavBarControl when the NavigationPane paint style is applied.
A object that contains corresponding options.
Provides access to the appearance settings currently used to paint the NavBarControl's elements.
A object containing the appearance settings currently used to paint the NavBarControl's elements.
Gets or sets the kind of the NavBarControl's paint style.
A enumeration member which specifies the kind of the NavBarControl's paint style.
Gets or sets the name of the paint style applied to the NavBarControl.
A value specifying the name of the paint style applied to the NavBarControl.
Gets an object representing the group whose caption is pressed.
A object representing the group whose caption is pressed. null (Nothing in Visual Basic) if none of groups are pressed at the moment.
Gets an object representing the pressed link.
A object representing the pressed link. null (Nothing in Visual Basic) if none of the links are pressed at present.
Restores the control's styles to the default state.
Sets the mouse cursor to the type specified by the property.
Restores the control layout stored at a specified system registry path.
A string value specifying the system registry path.
Loads a control's layout from a stream.
A System.IO.Stream object from which the control's settings are read.
Loads a control's layout from a specified XML file.
A string value specifying the XML file from which cointrol settings are read.
Saves the control's layout to the specified system registry path.
A string value specifying the system registry path to which the layout is saved.
true if the layout was successfully saved; otherwise false.
Saves the control's layout to a stream.
A System.IO.Stream object to which the control's layout is written.
Saves a control's layout to a specified XML file.
A string value specifying the XML file name.
Gets or sets a value that specifies when the NavBarControl's content can be scrolled.
A enumeration value that specifies the NavBarControl's scroll mode.
Gets or sets an object representing the selected link.
A object representing the selected link.
Fires immediately after a link has been selected.
Gets or sets whether a link is selected on the MouseDown or MouseUp event.
true if a link is selected on the MouseDown event; otherwise, false.
Sets the mouse pointer type when it is over the control.
A System.Windows.Forms.Cursor descendant specifying the cursor type (available cursor types can be accessed via properties of the System.Windows.Forms.Cursors class).
Gets or sets the value that specifies how the display size of images is determined when the images are obtained from a .
A value.
Gets or sets a value specifying whether group hints are displayed.
true if group hints are displayed; otherwise false.
Gets or sets the time interval after the mouse pointer stops over an element and before its hint is displayed.
An integer value specifying the time interval in milliseconds.
Gets or sets a value specifying whether link hints are displayed.
true if link hints are displayed, otherwise false.
Gets or sets how the control is scrolled when a skinning Explorer Bar View paint scheme is applied.
A value that specifies scroll mode.
Gets or sets an object that serves as the source of small images used in the NavBarControl.
An object that is an image collection providing small images for the NavBarControl's items.
Gets a value indicating the control's state.
A enumeration value indicating the current control's state.
This member supports the .NET Framework infrastructure and cannot be used directly from your code.
true to store the default paint style name; otherwise, false.
Gets or sets a value indicating whether a user can focus this control using the TAB key.
true if the user can focus the control using the TAB key; otherwise, false.
Gets or sets the tooltip controller component that controls the appearance, position and the content of the hints displayed by the XtraNavBar control.
The component which controls the appearance and behavior of the hints displayed by the XtraNavBar control.
Updates the selected link in the active group.
Gets or sets an object specifying the control's paint style.
A BaseViewInfoRegistrator object or descendant specifying the control's paint style.
Gets or sets the name of the View that specifies the paint scheme.
A string that specifies the name of the current View.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object representing the source of the event (typically a object representing the group whose client height is calculated).
A object that contains event data.
Provides data for the event.
Initializes a new instance of the class.
A object for which the height is calculated. This parameter value is assigned to the property.
An integer value specifying the automatically calculated height for the group. This value is assigned to the property.
Gets or sets the group's client area height.
An integer value specifying the height of the group's client area in pixels.
Implements the basic functionality of collection items.
Creates an instance of the class.
Fires when item property values are changed.
Gets or sets the item's name.
A string value representing the name of the item.
Represents a method that will handle the event.
Represents a method that will handle the event.
An object representing the source of the event (typically the collection whose item has been changed).
A object that contains event data.
Provides data for the event.
Creates an instance of the class.
An object representing the item whose changes invoked the event.
Gets the item whose changes invoked the event.
An object representing the item whose property changes caused the event to fire.
Serves as a base for classes maintaining a collection of items.
Creates an instance of the class.
Adds a specified item to the end of the collection.
An object supporting the interface representing an item to be added.
Fires when the number or arrangement of items within the collection changes.
Fires when property values of a collection item change.
Returns the specified item's position within the collection.
An object supporting the interface whose index is to be determined.
An integer value representing the zero-based index of the specified item within the collection.
Inserts the specified item into the specified position within the collection.
An integer value specifying the zero-based index at which the item is added.
An object supporting the interface which is to be inserted to the collection.
An object representing the added item.
Moves the item to another position within the list.
An integer value specifying the zero-based index of the item to be moved.
An integer value specifying the zero-based destination index of the moved item.
Removes the specified item from the collection.
An object supporting the interface representing the item to be removed.
Contains values representing a user action performed over the control.
The content button is being pressed (in the NavigationPane paint style).
A user is currently pressing the down scroll button.
The expand button is being pressed (in the NavigationPane paint style).
A user is curently pressing a group caption.
A user is currently dragging a link.
A user is currently pressing a link.
A user is currently pressing a button within the Overflow panel when the "NavigationPane" view is applied.
A user is currently dragging the splitter when the "NavigationPane" view is applied. The splitter is displayed between the active group and the group buttons in this view.
No user operation are currently performed over the control.
A user is currently pressing the up scroll button.
Contains values identifying elements of the control.
The test point belongs to the content button (in the NavigationPane paint style).
The test point is over a down scroll button.
The test point belongs to the expand button (in the NavigationPane paint style).
The test point is over a group's bottom header, these are displayed when the XtraNavBar is painted using the SkinExplorerBarView style.
The test point is over a button used to expand/collapse a group. Such a button is displayed at the bottom of each group when the XtraNavBar control is painted using the SkinExplorerBarView style.
The test point is over a group caption.
The test point is over a group expanding/collapsing button.
The test point is over a group's client area.
The test point is over a link.
The test point is over a link caption.
The test point is over a link image.
The test point is over the header that is displayed at the control's top edge when the "NavigationPane" view is applied.
The test point is over the empty region of the Overflow panel. This panel is available when the "NavigationPane" view is applied.
The test point is over a button within the Overflow panel that is available when the "NavigationPane" view is applied.
The test point is over the splitter that divides the currently expanded group from group buttons when the "NavigationPane" view is applied.
The test point is not over one of the mentioned elements or outside the control.
The test point is over an up scroll button.
Contains values specifying drag-and-drop options.
If active for a control, its links are allowed to be dragged. If active for a group, a user can drag items of this group.
If active for a control, links of this control can be dropped onto it. If active for a group, links of the control can be dropped onto this group. Links of other controls cannot be dropped unless the AllowOuterDrop option is active.
If active for a control, links of other controls can be dropped onto the control. If active for a group, links of other controls can be dropped onto this group. Use the AllowDrop option to specify whether links of this control can be dropped onto the control/group.
If active for a control, enables the AllowDrag and AllowDrop options and disables all others. If active for a group, the group inherits the control's set of drag-and-drop options.
If active, disables all other options. Drag-and-drop operations are prohibited for a control/group in such a case.