SplitContainer Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 352 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 Orientation GetOrientation() const
public inline Splitter* GetSplitter() const
private void Init()
public override Result<bool> OnPaint(PaintEventArgs& args)
public virtual void OnSplitterDistanceChanged()
public Control* Pane1() const
public inline ContainerControl* Pane1Container() const
public Control* Pane2() const
public inline ContainerControl* Pane2Container() const
public override Result<bool> PrintWindowTree(int level)
public Result<bool> SetSplitterDistance(int splitterDistance_)
public inline int SplitterDistance() const
public 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 354 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 362 of System.Windows/SplitContainer.cm


SplitContainer Constructor

public SplitContainer(SplitContainerCreateParams& createParams)

Definition
Line 370 of System.Windows/SplitContainer.cm


Member Function Details

GetOrientation Member Function

public inline Orientation GetOrientation()

Definition
Line 484 of System.Windows/SplitContainer.cm


GetSplitter Member Function

public inline Splitter* GetSplitter()

Definition
Line 492 of System.Windows/SplitContainer.cm


Init Member Function

private void Init()

Definition
Line 377 of System.Windows/SplitContainer.cm


OnPaint Member Function

public override Result<bool> OnPaint(PaintEventArgs& args)

Definition
Line 431 of System.Windows/SplitContainer.cm


OnSplitterDistanceChanged Member Function

public virtual void OnSplitterDistanceChanged()

Definition
Line 534 of System.Windows/SplitContainer.cm


Pane1 Member Function

public Control* Pane1()

Definition
Line 538 of System.Windows/SplitContainer.cm


Pane1Container Member Function

public inline ContainerControl* Pane1Container()

Definition
Line 488 of System.Windows/SplitContainer.cm


Pane2 Member Function

public Control* Pane2()

Definition
Line 542 of System.Windows/SplitContainer.cm


Pane2Container Member Function

public inline ContainerControl* Pane2Container()

Definition
Line 496 of System.Windows/SplitContainer.cm


PrintWindowTree Member Function

public override Result<bool> PrintWindowTree(int level)

Definition
Line 449 of System.Windows/SplitContainer.cm


SetSplitterDistance Member Function

public Result<bool> SetSplitterDistance(int splitterDistance_)

Definition
Line 505 of System.Windows/SplitContainer.cm


SplitterDistance Member Function

public inline int SplitterDistance()

Definition
Line 500 of System.Windows/SplitContainer.cm


SplitterDistanceChangedEvent Member Function

public Event<SplitterEventHandler, EmptyEventArgs>& SplitterDistanceChangedEvent()

Definition
Line 546 of System.Windows/SplitContainer.cm