SplitContainer Class

Definition

Line 309 of System.Windows/SplitContainer.cm

Inheritance

Constructors & Destructor

public SplitContainer(Orientation orientation_, Control* pane1_, Splitter* splitter_, Control* pane2_, int splitterWidth, int splitterDistance_, const Point& location, const Size& size, Dock dock, Anchors anchors)
public SplitContainer(Orientation orientation, int splitterDistance, const Point& location, const Size& size, Dock dock, Anchors anchors)
public SplitContainer(SplitContainerCreateParams& createParams)

Member Functions

public inline nothrow Orientation GetOrientation() const
public inline nothrow Splitter* GetSplitter() const
private void Init()
public override void OnPaint(PaintEventArgs& args)
public virtual void OnSplitterDistanceChanged()
public nothrow Control* Pane1() const
public inline nothrow ContainerControl* Pane1Container() const
public nothrow Control* Pane2() const
public inline nothrow ContainerControl* Pane2Container() const
public override void PrintWindowTree(int level)
public void SetSplitterDistance(int splitterDistance_)
public inline nothrow int SplitterDistance() const
public nothrow Event<SplitterEventHandler, EmptyEventArgs>& SplitterDistanceChangedEvent() const

Member Variables

private Orientation orientation
private Control* pane1
private Control* pane2
private Splitter* splitter
private int splitterDistance
private Event<SplitterEventHandler, EmptyEventArgs> splitterDistanceChangedEvent

Constructor& Destructor Details

SplitContainer Constructor

public SplitContainer(Orientation orientation_, Control* pane1_, Splitter* splitter_, Control* pane2_, int splitterWidth, int splitterDistance_, const Point& location, const Size& size, Dock dock, Anchors anchors)

Definition
Line 311 of System.Windows/SplitContainer.cm


SplitContainer Constructor

public SplitContainer(Orientation orientation, int splitterDistance, const Point& location, const Size& size, Dock dock, Anchors anchors)

Definition
Line 319 of System.Windows/SplitContainer.cm


SplitContainer Constructor

public SplitContainer(SplitContainerCreateParams& createParams)

Definition
Line 327 of System.Windows/SplitContainer.cm


Member Function Details

GetOrientation Member Function

public inline nothrow Orientation GetOrientation()

Definition
Line 379 of System.Windows/SplitContainer.cm


GetSplitter Member Function

public inline nothrow Splitter* GetSplitter()

Definition
Line 387 of System.Windows/SplitContainer.cm


Init Member Function

private void Init()

Definition
Line 334 of System.Windows/SplitContainer.cm


OnPaint Member Function

public override void OnPaint(PaintEventArgs& args)

Definition
Line 345 of System.Windows/SplitContainer.cm


OnSplitterDistanceChanged Member Function

public virtual void OnSplitterDistanceChanged()

Definition
Line 415 of System.Windows/SplitContainer.cm


Pane1 Member Function

public nothrow Control* Pane1()

Definition
Line 419 of System.Windows/SplitContainer.cm


Pane1Container Member Function

public inline nothrow ContainerControl* Pane1Container()

Definition
Line 383 of System.Windows/SplitContainer.cm


Pane2 Member Function

public nothrow Control* Pane2()

Definition
Line 423 of System.Windows/SplitContainer.cm


Pane2Container Member Function

public inline nothrow ContainerControl* Pane2Container()

Definition
Line 391 of System.Windows/SplitContainer.cm


PrintWindowTree Member Function

public override void PrintWindowTree(int level)

Definition
Line 361 of System.Windows/SplitContainer.cm


SetSplitterDistance Member Function

public void SetSplitterDistance(int splitterDistance_)

Definition
Line 399 of System.Windows/SplitContainer.cm


SplitterDistance Member Function

public inline nothrow int SplitterDistance()

Definition
Line 395 of System.Windows/SplitContainer.cm


SplitterDistanceChangedEvent Member Function

public nothrow Event<SplitterEventHandler, EmptyEventArgs>& SplitterDistanceChangedEvent()

Definition
Line 427 of System.Windows/SplitContainer.cm