The Skybound.Rebar namespace contains classes for creating rebar controls, rebar bands, and rebar buttons. The classes in this namespace can be grouped into the following categories:
Note Every class in this namespace has been designed to support unicode languages, such as Chinese and Japanese, and right-to-left layouts and text for languages that require it, such as Hebrew and Arabic. Furthermore, many of the classes provide full support for localization. For more information about localization, refer to the MSDN library.
Class | Description |
---|---|
ChevronClickEventArgs | Provides data for the ChevronClickEventHandler event. |
DrawBandEventArgs | Provides data for the DrawBandEventHandler event. |
DrawButtonEventArgs | Provides data for the DrawButtonEventHandler event. |
IconFile | Represents an icon file that contains one or more icons. |
MeasureButtonEventArgs | Provides data for the MeasureButtonEventHandler event. |
Rebar | Represents a Skybound Rebar control. |
Rebar.RebarBandCollection | Represents a collection that contains the bands in a rebar control. |
Rebar.RebarRowCollection | Represents a read-only collection containing the rows in a rebar control. |
RebarBand | Represents a single band on a rebar control. |
RebarBand.RebarButtonCollection | Represents a collection that contains the buttons on a rebar band. |
RebarBandCustomizer | Provides a localizable implementation of the control used to customize a Rebar band. |
RebarBandEventArgs | Provides data for the RebarBandEventHandler event. |
RebarButton | Represents a button on a rebar band. |
RebarButton.ChildEdgePadding | Determines the border padding for child controls of a RebarBand. |
RebarButtonEventArgs | Provides data for the RebarButtonEventHandler event. |
RebarCustomizingEventArgs | Provides data for the RebarCustomizingEventHandler event. |
RebarMenuExtender | Provides additional properties for menu components which are used with a RebarTheme. |
RebarRow | Represents a row of bands on a rebar control. |
RebarRow.RebarBandCollection | Represents a read-only collection containing the bands in a row. |
RebarRowEventArgs | Provides data for the RebarRowEventHandler event. |
RebarState | Persists the state of the rows, bands and buttons on a Rebar control. |
ToggleMenuEventArgs | Provides data for the ToggleMenuEventHandler event. |
Structure | Description |
---|---|
IconFormat | Specifies the color depth and dimensions of a single icon. |
Delegate | Description |
---|---|
ChevronClickEventHandler | Represents the method that will handle the ChevronClick event of a RebarBand. |
DrawBandEventHandler | Represents the method that will handle the DrawBand event of a Rebar. |
DrawButtonEventHandler | Represents the method that will handle the DrawButton event of a RebarBand. |
MeasureButtonEventHandler | Represents the method that will handle the MeasureButton event of a RebarBand. |
RebarBandEventHandler | Represents the method that will handle the DragBand and DragBandComplete events of a Rebar. |
RebarButtonEventHandler | Represents the method that will handle the ButtonClick, ButtonSelect and MenuClick events of a RebarBand. |
RebarCustomizingEventHandler | Represents the method that will handle the Customizing event of a Rebar. |
RebarRowEventHandler | Represents the method that will handle the RowHeightChanged event of a Rebar. |
ToggleMenuEventHandler | Represents the method that will handle the ToggleMenuPopup event of a Rebar. |
Enumeration | Description |
---|---|
BandDrawMode | Specifies whether the bands in a rebar control are owner-drawn (drawn by handling the DrawBand event), or drawn using the selected theme. |
ButtonDrawMode | Specifies whether the buttons in a band are owner-drawn (drawn by handling the DrawButton event), or drawn using the default implementation. |
HotLightEffect | Specifies the effect used to draw images on tool bar buttons. |
RebarBandArea | Specifies the area of a rebar band. |
RebarBandState | Specifies the state of a RebarBand. |
RebarBandType | Specifies the type of a rebar band. |
RebarButtonState | Specifies the current state of a rebar button. |
RebarButtonType | Specifies the type of a rebar button. |
RebarChevronState | Specifies the state of the chevron button on a band. |
RebarTextAlign | Specifies the alignment of text in relation to the image on a RebarButton. |
RebarTextMode | Specifies how text is drawn on a Rebar control. |
RebarTextOptions | Specifies whether text descriptions of the buttons appear on the band and where the text appears. |