GroupBox Class

Definition

Line 35 of System.Windows/GroupBox.cm

Inheritance

Constructors & Destructor

public GroupBox(GroupBoxCreateParams& createParams)
public GroupBox(const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)
public GroupBox(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Member Functions

public void AddChild(Control* child)
public inline nothrow RadioButton* CheckedRadioButton() const
public nothrow const Container& Children() 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)
protected override void OnChildGotFocus(ControlEventArgs& args)
protected override void OnChildLostFocus(ControlEventArgs& args)
protected override void OnControlAdded(ControlEventArgs& args)
protected override void OnControlRemoved(ControlEventArgs& args)
protected override void OnCreated()
public UniquePtr<Control> RemoveChild(Control* child)
internal inline nothrow void ResetCheckedRadioButton()
public void SetCheckedRadioButton(RadioButton* radioButton)

Member Variables

private RadioButton* checkedRadioButton
private Container children

Constructor& Destructor Details

GroupBox Constructor

public GroupBox(GroupBoxCreateParams& createParams)

Definition
Line 46 of System.Windows/GroupBox.cm


GroupBox Constructor

public GroupBox(const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Definition
Line 37 of System.Windows/GroupBox.cm


GroupBox Constructor

public GroupBox(const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors)

Definition
Line 42 of System.Windows/GroupBox.cm


Member Function Details

AddChild Member Function

public void AddChild(Control* child)

Definition
Line 49 of System.Windows/GroupBox.cm


CheckedRadioButton Member Function

public inline nothrow RadioButton* CheckedRadioButton()

Definition
Line 78 of System.Windows/GroupBox.cm


Children Member Function

public nothrow const Container& Children()

Definition
Line 74 of System.Windows/GroupBox.cm


GetFirstEnabledTabStopControl Member Function

internal override nothrow Control* GetFirstEnabledTabStopControl()

Definition
Line 152 of System.Windows/GroupBox.cm


GetLastEnabledTabStopControl Member Function

internal override nothrow Control* GetLastEnabledTabStopControl()

Definition
Line 170 of System.Windows/GroupBox.cm


InsertChildAfter Member Function

public void InsertChildAfter(Control* child, Control* after)

Definition
Line 68 of System.Windows/GroupBox.cm


InsertChildBefore Member Function

public void InsertChildBefore(Control* child, Control* before)

Definition
Line 62 of System.Windows/GroupBox.cm


OnChildGotFocus Member Function

protected override void OnChildGotFocus(ControlEventArgs& args)

Definition
Line 134 of System.Windows/GroupBox.cm


OnChildLostFocus Member Function

protected override void OnChildLostFocus(ControlEventArgs& args)

Definition
Line 143 of System.Windows/GroupBox.cm


OnControlAdded Member Function

protected override void OnControlAdded(ControlEventArgs& args)

Definition
Line 112 of System.Windows/GroupBox.cm


OnControlRemoved Member Function

protected override void OnControlRemoved(ControlEventArgs& args)

Definition
Line 123 of System.Windows/GroupBox.cm


OnCreated Member Function

protected override void OnCreated()

Definition
Line 101 of System.Windows/GroupBox.cm


RemoveChild Member Function

public UniquePtr<Control> RemoveChild(Control* child)

Definition
Line 55 of System.Windows/GroupBox.cm


ResetCheckedRadioButton Member Function

internal inline nothrow void ResetCheckedRadioButton()

Definition
Line 97 of System.Windows/GroupBox.cm


SetCheckedRadioButton Member Function

public void SetCheckedRadioButton(RadioButton* radioButton)

Definition
Line 82 of System.Windows/GroupBox.cm