[]
        
(Showing Draft Content)

C1.Win.C1Command.C1OutBar

C1OutBar Class

Outlook-style container/tab control.

Namespace: C1.Win.C1Command
Assembly: C1.Win.C1Command.4.8.dll
Syntax
[ToolboxBitmap(typeof(C1OutBar), "C1OutBar.png")]
[C1Description("C1OutBar", "Outlook-style container/tab control.")]
public class C1OutBar : Control, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ISupportInitialize, ISupportSuperTooltip

Constructors

Name Description
C1OutBar()

Initializes a new instance of the C1OutBar class

Properties

Name Description
Align

Gets or sets the alignment of text and image on pages' title bars.

Animate

Gets or sets a value indicating whether to use animation when changing the selected page.

BackColor

Gets or sets the background color for the control.

BackHiColor

Gets or sets the background color of the highlighted item.

DefaultSize
ForeHiColor

Gets or sets the text color of the highlighted item.

ImageList

Gets or sets the ImageList that contains the images shown on page title bars.

PageLayout

Gets or sets the layout of text and image on pages' title bars.

PageTitleHeight

Gets or sets the height of each page title.

Pages

Gets the collection of outbar pages.

SelectedIndex

Gets or sets the index of the selected page.

SelectedPage

Gets or sets the selected page.

ShowInvisibleItems

Gets or sets the value indicating whether invisible pages are shown at design time.

ShowScrollButtons

Gets or sets a value indicating whether scroll buttons for scrolling toolbar links are visible.

ShowToolTips

Gets or sets a value indicating whether tool tip is shown when the mouse is over the page title bar.

SuperTooltip
VisualStyle

Gets or sets the visual style of the control.

Methods

Name Description
BeginInit()
BeginUpdate()

Temporarily suspends the layout logic for the control.

CreateAccessibilityInstance()
CreateControlsInstance()

This method is for internal use only.

Dispose(bool)

This method is for internal use only.

EndInit()
EndUpdate()

Resumes normal layout logic.

FindPage(string)

Returns the index of the page with the specified text, or -1 if such a page does not exist.

IC1GetAmbientRootSource(string)

Get active holder of current VisualStyle.

Invalidate()
IsHot(C1OutPage)

Returns true if the specified page caption is in the hot state, or false otherwise.

IsPressed(C1OutPage)

Returns true if the specified page caption is in the pressed state, or false otherwise.

OnBackColorChanged(EventArgs)

This method is for internal use only.

OnBackHiColorChanged(EventArgs)

This method is for internal use only.

OnBackgroundImageChanged(EventArgs)

This method is for internal use only.

OnDockChanged(EventArgs)

This method is for internal use only.

OnFontChanged(EventArgs)

This method is for internal use only.

OnForeColorChanged(EventArgs)

This method is for internal use only.

OnForeHiColorChanged(EventArgs)

This method is for internal use only.

OnLayout(LayoutEventArgs)

This method is for internal use only.

OnMouseDown(MouseEventArgs)

This method is for internal use only.

OnMouseLeave(EventArgs)

This method is for internal use only.

OnMouseMove(MouseEventArgs)

This method is for internal use only.

OnMouseUp(MouseEventArgs)

This method is for internal use only.

OnPageClick(PageClickEventArgs)

This method is for internal use only.

OnPageLayoutChanged(EventArgs)

This method is for internal use only.

OnPageTitleHeightChanged(EventArgs)

This method is for internal use only.

OnPaint(PaintEventArgs)

This method is for internal use only.

OnParentChanged(EventArgs)

This method is for internal use only.

OnResize(EventArgs)

This method is for internal use only.

OnRightToLeftChanged(EventArgs)
OnSelectedIndexChanged(EventArgs)

This method is for internal use only.

OnSelectedIndexChanging(SelectedIndexChangingEventArgs)

This method is for internal use only.

OnSelectedPageChanged(EventArgs)

This method is for internal use only.

OnShowToolTipsChanged(EventArgs)

This method is for internal use only.

OnVisualStyleChanged(EventArgs)

Invokes the VisualStyleChanged event.

Refresh()
ResetBackColor()

This method is for internal use only.

ResetBackHiColor()

This method is for internal use only.

ResetForeHiColor()

This method is for internal use only.

ResetSelectedIndex()

Restore the SelectedIndex property to its default value.

ResetVisualStyle()

Restore the VisualStyle property to its default value.

ScrollDown(int)

Scrolls embedded toolbar down

ScrollUp(int)

Scrolls embedded toolbar up.

SetBoundsCore(int, int, int, int, BoundsSpecified)
ShouldSerializeBackColor()

This method is for internal use only.

ShouldSerializeBackHiColor()

This method is for internal use only.

ShouldSerializeForeHiColor()

This method is for internal use only.

ShouldSerializeSelectedIndex()

Indicates whether the SelectedIndex has a default value.

ShouldSerializeVisualStyle()

Indicates whether the VisualStyle has a default value.

ShouldSerializeVisualStyleBase()

Indicates whether the C1.Win.C1Command.C1OutBar.VisualStyleBase has a default value.

WndProc(ref Message)

Events

Name Description
BackHiColorChanged

Occurs when the value of the BackHiColor property changes.

DrawArrow

Allows owner draw of C1OutBar's page scrolling arrows.

DrawPage

Occurs when the owner-drawn C1OutPage should be redrawn.

ForeHiColorChanged

Occurs when the value of the ForeHiColor property changes.

MeasurePage

Fires when a C1OutBar's page caption must be measured.

PageClick

Occurs when the page title is clicked.

PageLayoutChanged

Occurs when the value of the PageLayout property changes.

PageTitleHeightChanged

Event fired when the PageTitleHeight property of the outbar is changed.

SelectedIndexChanged

Event fired when the SelectedIndex property of the outbar is changed.

SelectedIndexChanging

Event fired when the SelectedIndex property of the outbar is changing.

SelectedPageChanged

Event fired when the SelectedPage property of the outbar is changed.

ShowToolTipsChanged

Occurs when the value of the ShowToolTips property changes.

VisualStyleChanged

Occurs when the VisualStyle property has changed.