NetXP 3.0 Reference

NETXP.Controls.Bars Namespace

Classes

ClassDescription
BarSerializeInfo Internal serialization class.
BeforeGroupChangedEventArgs Provides event arguments for the BeforeSelectedGroupChanged event raised by the control. This object contains the group that would be selected and provides the opportunity to cancel the group selection.
BeforeItemClickedEventArgs This class is used with the BeforeItemClicked event and provides the item which is about to be clicked and the option to prevent the item being clicked by setting the Cancel property.
CommandBar The command bar control. You can add this to a form or a container control.
CommandBarButtonItem The command bar button item.
CommandBarComboBox A special combo box.
CommandBarComboItem Combo box item.
CommandBarControlItem A command bar item that contains a control.
CommandBarDock A command bar container control which manages multiple command bars. This should not be added at design time.
CommandBarExpansionItem Internal
CommandBarItem This class describes one item on the command bar.
CommandBarItemChangedEventArgs Defines event arguments for the ItemChanged event.
CommandBarItemCollection A collection of CommandBarItem objects.
CommandBarLabelItem A label item.
CommandBarManager This component manages the command bars on your form. This includes saving and loading layouts, providing tear-off functionality, and allowing the bars to dock to any side of the form.
CommandBarSeparatorItem A separator item.
CommandContextMenu A context menu with fully customizable look and feel.
ExpandedEventArgs Event arguments for the Expanded event.
FloatingForm Internal
GroupClickedEventArgs This class is provides details of which item has been clicked and the mouse details of the click when the GroupClicked event is raised from a ListBar control.
ItemClickedEventArgs This class is provides details of which item has been clicked and the mouse details of the click when the ItemClicked event is raised from a ListBar.
ListBar The ListBar control is an implementation of the Microsoft outlook bar control. This control provides both the functionality of a standard outlook bar control as well as the functionality of the VS.NET toolbox control. The ListBar control supports drag and drop, as well as custom rendering. The bars are configured using ListBarGroup objects which are collected in the ListBarGroupCollection object accessible through the control's Groups property. Each ListBarGroup in turn contains a ListBarItemCollection of ListBarItem objects which represent the buttons within each group.
ListBarGroup A ListBarGroup is a bar within a ListBar control.
ListBarGroupCollection A class to hold the collection of groups in the ListBar control.
ListBarInsertPoint An internal class to manage the drag-drop insert point within the control.
ListBarItem A class containing the information describing an Item in the ListBar control.
ListBarItemCollection This class manages a collection of items within a ListBarGroup.
ListBarLabelEditEventArgs Provides details about an item which will undergo an edit operation.
ListBarScrollButton A class which manages the behaviour and data associated with a scrolling button in the ListBar control.
Margins Provides a way to set up margins or padding.
ObjectClickedEventArgs An abstract class used as the bases for the ItemClicked and GroupClicked events of the ListBar control. This class stores details of the mouse location and button.
ProgressPanel Provides a progress bar panel for the NetXP status bar.
SetupChevronMenuEventArgs Event arguments for the SetupChevronMenu event.
StatusBar The extended status bar control supporting custom renderers and progress bars.
TornOffEventArgs Event arguments for the TornOff event.

Interfaces

InterfaceDescription
ICommandBarRenderer Defines a renderer for command bars. This allows full control over how the command bar is drawn.
IListBarRenderer Defines a renderer for list bars. This allows full control over how list bars are drawn.
IMouseHandler An internal interface specifying the properties and methods which must be supported by an object in the control which handles mouse events.
IStatusBarRenderer Defines a status bar renderer. This allows full control over how status bars are drawn.

Delegates

DelegateDescription
BeforeGroupChangedEventHandler Represents the method that handles the BeforeSelectedGroupChanged event of a ListBar control.
BeforeItemClickedEventHandler Represents the method that handles the BeforeItemClicked event of a ListBar control.
CommandBarItemChangedEventHandler Handles the Item.Changed event.
ExpandedEventHandler Defines the signature for the expanded event.
GroupClickedEventHandler Represents the method that handles the GroupClicked event of a ListBar control.
ItemClickedEventHandler Represents the method that handles the ItemClicked event of a ListBar control.
ListBarLabelEditEventHandler Represents the method that handles the BeforeLabelEdit and AfterLabelEdit events of a ListBar control.
SetupChevronMenuEventHandler Event handler for the SetupChevronMenu event.
TornOffEventHandler Event handler for the TornOff event.

Enumerations

EnumerationDescription
ButtonItemCheckType The command bar button item checkmark style.
ButtonItemStyle The command bar button item behavior style.
CommandBarState Command bar states.
CommandBarStyle Command bar display style.
DockLocation Internal serialization class.
DrawStyle Defines how to draw the combo box.
ListBarGroupView Specifies the view to use for the items within a ListBarGroup.
ListBarScrollButton.ListBarScrollButtonType Enumeration of available scroll button types for this control.