public | ContainerControl(ControlCreateParams& createParams) |
public | ContainerControl(const String<char>& windowClassName, WindowClassStyle windowClassStyle, WindowStyle style, ExtendedWindowStyle exStyle, const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors) |
public void | AddChild(Control* child) |
public nothrow const Container& | Children() const |
public void | DockChildren() |
public void | DockChildren(Rect& parentRect) |
public override nothrow ContainerControl* | GetContainerControl() const |
internal override nothrow Control* | GetFirstEnabledTabStopControl() const |
internal override nothrow Control* | GetLastEnabledTabStopControl() const |
public void | InsertChildAfter(Control* child, Control* after) |
public void | InsertChildBefore(Control* child, Control* before) |
public void | MoveChildren(int dx, int dy) |
protected override void | OnChildContentChanged(ControlEventArgs& args) |
protected override void | OnChildContentLocationChanged(ControlEventArgs& args) |
protected override void | OnChildContentSizeChanged(ControlEventArgs& args) |
protected override void | OnChildGotFocus(ControlEventArgs& args) |
protected override void | OnChildLostFocus(ControlEventArgs& args) |
protected override void | OnChildSizeChanged(ControlEventArgs& args) |
protected override void | OnSizeChanging(SizeChangingEventArgs& args) |
internal override void | PaintAll(PaintEventArgs& args, bool skipMenuBar) |
public override void | PrintWindowTree(int level) |
protected override bool | ProcessMessage(Message& message) |
public UniquePtr<Control> | RemoveChild(Control* child) |
private Container | children |