Click or drag to resize
GridTabBeam Class
A sheet-tab control.
Inheritance Hierarchy

Namespace: Stingray.Grid
Assembly: Stingray.GridTabControl (in Stingray.GridTabControl.dll) Version: [TAG_DECIMAL_VERSION]
Syntax
public class GridTabBeam : Control

The GridTabBeam type exposes the following members.

Constructors
  NameDescription
Public methodGridTabBeam
Initializes a new instance of the GridTabBeam class.
Top
Methods
  NameDescription
Public methodAddTab
Registers a tab with this GridTabBeam.
Protected methodDesignerMouseDown
Internal.
Protected methodDesignerMouseMove
Internal.
Protected methodDispose
Clean up any resources being used.
(Overrides ControlDispose(Boolean).)
Protected methodEditKeyPress
Performs special handling for the Enter key and ends editing.
Protected methodEditLostFocus
Handles the LostFocus event from the editing control event.
Protected methodEditTextChanged
Handles the EditTextChanged event from the editing control event.
Protected methodEndTabEditing
Ends tab editing and changes the tab name.
Protected methodNavBtnClick
Handles the Click event from the navigation buttons.
Protected methodOnDoubleClick
Raises the DoubleClick event.
(Overrides ControlOnDoubleClick(EventArgs).)
Protected methodOnHandleCreated
Raises the HandleCreated event.
(Overrides ControlOnHandleCreated(EventArgs).)
Protected methodOnPaint
Raises the Paint event and performs custom control painting.
(Overrides ControlOnPaint(PaintEventArgs).)
Protected methodOnParentFontChanged
Raises the ParentFontChanged event.
(Overrides ControlOnParentFontChanged(EventArgs).)
Protected methodRecalcButtons
Recalculates the size and position of all navigation buttons and tabs.
Public methodRefresh
Forces the control to invalidate its client area, and to immediately redraw itself and any child controls.
(Overrides ControlRefresh.)
Public methodRemoveTab
Removes the tab from the GridTabBeam.
Public methodSetActive
Makes the tab active.
Public methodSetTabIndex
Sets the index for the specified control.
Protected methodTabClick
Handles the Click event from tabs.
Protected methodTabItemsCollectionChanged
Handles the CollectionChanged event from the TabItemsCollection.
Top
Fields
  NameDescription
Protected fieldm_hTabClick
Internal.
Protected fieldm_nFirstVisibleTab
Internal.
Protected fieldm_pActiveTab
Internal.
Protected fieldm_pEditedTab
Internal.
Protected fieldm_pTabItems
Internal.
Protected fieldm_tbEdit
Internal.
Top
Properties
  NameDescription
Public propertyActiveTab
Gets a reference to the currently active tab.
Public propertyTabItems
Gets a reference to the TabItemsCollection that contains tabs.
Top
Remarks
Although this class is declared public, it is not intended for direct use in users' application.

This class is used by the GridTabControl class as an embedded control to provide a visual interface.

See Also