[]
        
(Showing Draft Content)

C1.Win.SplitContainer.C1SplitContainer

C1SplitContainer Class

Represents a container for resizable docked panels.

Inheritance
C1SplitContainer
Implements
Namespace: C1.Win.SplitContainer
Assembly: C1.Win.SplitContainer.8.dll
Syntax
[ToolboxBitmap(typeof(C1SplitContainer), "C1SplitContainer.png")]
[ComVisible(true)]
public class C1SplitContainer : XView, ISupportInitialize

Constructors

Name Description
C1SplitContainer()

Initializes a new instance of a C1SplitContainer.

Properties

Name Description
BoldHeaderFont

Gets or sets whether the panel headers use a bold font.

BorderColor

Gets or sets the border color of a C1SplitContainer.

BorderWidth

Gets or sets the border width of the split container.

CloseButtonStyle

Gets the close button styles.

CloseButtonToolTip

Gets or sets the tooltip text for the Close button of a panel.

CollapsedToolTip

Gets or sets the tooltip text for the expanding handle of a collapsed panel.

CollapsingAreaColor

Gets or sets the color of the collapsing area.

CollapsingCueColor

Gets or sets the color of a small triangle drawing on the collapsing handle.

CollapsingToolTip

Gets or sets the tooltip text for the collapsing handle of an expanded panel.

Corners

Gets or sets the radii of the C1SplitContainer corners.

DefaultSize

Gets the default size of the C1SplitContainer.

EnlargeCollapsingHandle

Gets or sets whether the large image should appear as the collapsing handle.

FixedLineColor

Gets or sets the color of a fixed dividing line.

FixedLineWidth

Gets or sets the width of a fixed dividing line.

HeaderBackColor

Gets or sets the background color of a C1SplitterPanel header.

HeaderButtonBackColor

Gets or sets the background color of a close button area of the C1SplitterPanel header.

HeaderForeColor

Gets or sets the foreground color of a C1SplitterPanel header.

HeaderHeight

Gets or sets the height of the C1SplitterPanel header.

HeaderLineWidth

Gets or sets the width of a horizontal line that appears below panel headers.

HeaderTextOffset

Gets or sets the offset value (in pixels) of the panel caption text.

LineBelowHeader

Gets or sets whether a horizontal line should appear below panel headers.

Padding

This property is not relevant for this class.

Panels

Gets the collection of panels.

SplitterColor

Gets or sets the color of a splitter element.

SplitterMovingColor

Gets or sets the color of a splitter being moved by the user.

SplitterMovingOpacity

Gets or sets the opacity level of a splitter being moved by the user.

SplitterWidth

Gets or sets the width of a splitter element.

TextRenderingHint

Gets or sets the TextRenderingHint that controls text rendering quality.

ToolTipBackColor

Gets or sets the background color of the tooltip window.

ToolTipBorder

Gets or sets whether the tooltip window should display a solid border.

ToolTipBorderColor

Gets or sets whether the color of the border drawn around the tooltip when the ToolTipBorder property is set to true.

ToolTipFont

Gets or sets the default font used to display the tooltip.

ToolTipForeColor

Gets or sets the foreground color of the tooltip window.

ToolTipGradient

Gets or sets a background gradient for the tooltips.

ToolTipRoundedCorners

Gets or sets whether the tooltip window has rounded corners.

ToolTipShadow

Gets or sets whether the tooltip window should display a shadow.

ToolTipUseFading

Gets or sets whether a fade effect should be used when displaying the tooltip.

UpdateNestedContainers

Gets or sets whether changes to the style properties should affect the nested split containers as well.

UseSizingCursor

Gets or sets whether the sizing cursor should appear for splitters instead of the split cursor.

Methods

Name Description
BeginInit()
Dispose(bool)

Clean up any resources being used.

EndInit()
OnBackColorChanged(EventArgs)

Raises the BackColorChanged event.

OnEnabledChanged(EventArgs)

Raises the EnabledChanged event.

OnFontChanged(EventArgs)

Updates the tooltip and caption font.

OnForeColorChanged(EventArgs)

Raises the ForeColorChanged event.

OnPaint(PaintEventArgs)

Raises the Paint event.

OnResize(EventArgs)

Raises the Resize event.

OnRightToLeftChanged(EventArgs)

Raises the RightToLeftChanged event.

OnSplitterMoved(SplitterEventArgs)

Raises the SplitterMoved event.

OnSplitterMoving(SplitterCancelEventArgs)

Raises the SplitterMoving event.

OnVisibleChanged(EventArgs)

Raises the VisibleChanged event.

ResetBorderColor()

Resets the value of the BorderColor property.

ResetCloseButtonStyle()

Restores the default value of the CloseButtonStyle property.

ResetCloseButtonToolTip()

Resets the value of the CloseButtonToolTip property.

ResetCollapsedToolTip()

Resets the value of the CollapsedToolTip property.

ResetCollapsingAreaColor()

Resets the value of the CollapsingAreaColor property.

ResetCollapsingCueColor()

Resets the value of the CollapsingCueColor property.

ResetCollapsingToolTip()

Resets the value of the CollapsingToolTip property.

ResetFixedLineColor()

Resets the value of the FixedLineColor property.

ResetHeaderBackColor()

Resets the value of the HeaderBackColor property.

ResetHeaderButtonBackColor()

Resets the value of the HeaderButtonBackColor property.

ResetHeaderForeColor()

Resets the value of the HeaderForeColor property.

ResetSplitterColor()

Resets the value of the SplitterColor property.

ResetSplitterMovingColor()

Resets the value of the SplitterMovingColor property.

ScaleControl(SizeF, BoundsSpecified)

Scales a control's location, size, padding and margin.

ShouldSerializeCloseButtonStyle()

Specifies whether to save the value of the CloseButtonStyle property.

ShouldSerializeHeaderButtonBackColor()

Specifies whether to save the value of the HeaderButtonBackColor property.

Events

Name Description
SplitterMoved

Occurs when the splitter control is moved.

SplitterMoving

Occurs when the splitter control is in the process of moving.