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) |
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 |
private Orientation | orientation |
private Control* | pane1 |
private Control* | pane2 |
private Splitter* | splitter |
private int | splitterDistance |
private Event<SplitterEventHandler, EmptyEventArgs> | splitterDistanceChangedEvent |