RibbonTab Class

Represents a tab that can contain RibbonPanel objects

Definition

Namespace: PCB_Investigator.PCBIControls.Ribbon
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public class RibbonTab : Component, IRibbonElement, 
	IRibbonToolTip, IContainsRibbonComponents
Inheritance
Component    RibbonTab
Implements
IContainsRibbonComponents, IRibbonElement, IRibbonToolTip

Constructors

RibbonTabInitializes a new instance of the RibbonTab class
RibbonTab(String)Initializes a new instance of the RibbonTab class
RibbonTab(Ribbon, String) Creates a new RibbonTab
Obsolete

Properties

Bounds Gets the TabBounds property value
Panels Gets the collection of panels that belong to this tab
ScrollLeftBounds Gets if the left scroll button bounds
ScrollLeftPressed Gets if the left scroll button is currently pressed
ScrollLeftSelected Gets if the left scroll button is currently selected
ScrollLeftVisible Gets if the left scroll button is currently visible
ScrollRightBounds Gets if the right-side scroll button bounds
ScrollRightPressed Gets if the right-side scroll button is currently pressed
ScrollRightSelected Gets if the right-side scroll button is currently selected
ScrollRightVisible Gets if the right-side scroll button is currently visible
Tag Gets or sets the object that contains data about the control
Text Gets or sets the text that is to be displayed on the tab
ToolTip Gets or sets the tool tip text
ToolTipIcon Gets or sets the image of the tool tip
ToolTipImage Gets or sets the tool tip image
ToolTipTitle Gets or sets the tool tip title
Value Gets or sets the custom string data associated with this control
Visible Gets or sets the visibility of this tab

Methods

GetAllChildComponents 
MeasureSize Measures the size of the tab. The tab content bounds is measured by the Ribbon control
OnActiveChanged 
OnContextChanged 
OnMouseEnter Raises the MouseEnter event
OnMouseLeave Raises the MouseLeave event
OnMouseMove Raises the MouseMove event
OnOwnerChanged 
OnPaint 
OnPressedChanged 
OnScrollLeftBoundsChanged Raises the ScrollLeftBoundsChanged event
OnScrollLeftPressedChanged Raises the ScrollLeftPressedChanged event
OnScrollLeftSelectedChanged Raises the ScrollLeftSelectedChanged event
OnScrollLeftVisibleChanged Raises the ScrollLeftVisibleChanged event
OnScrollRightBoundsChanged Raises the ScrollRightBoundsChanged event
OnScrollRightPressedChanged Raises the ScrollRightPressedChanged event
OnScrollRightSelectedChanged Raises the ScrollRightSelectedChanged event
OnScrollRightVisibleChanged Raises the ScrollRightVisibleChanged event
OnTabBoundsChanged 
OnTabContentBoundsChanged 
OnTextChanged 
ScrollLeft Presses the lef-scroll button
ScrollOffset 
ScrollRight Presses the left-scroll button
SetBounds This method is not relevant for this class
SetContext Sets the context of the tab
ToString Overriden. Returns a string representation of the tab

Events

See Also