System.Windows.Forms.ContainerControl Members

The members of System.Windows.Forms.ContainerControl are listed below.

See Also: Inherited members from System.Windows.Forms.ScrollableControl

Public Constructors

Initializes a new instance of the System.Windows.Forms.ContainerControl class.

Public Properties

ActiveControlControl.

Gets or sets the active control on the container control.

AutoScaleDimensionsSystem.Drawing.SizeF.

Gets or sets the dimensions that the control was designed to.

AutoScaleModeAutoScaleMode.

Gets or sets the automatic scaling mode of the control.

AutoValidateAutoValidate.

Gets or sets a value that indicates whether controls in this container will be automatically validated when the focus changes.

override
BindingContextBindingContext. Documentation for this section has not yet been entered.
[read-only]
CurrentAutoScaleDimensionsSystem.Drawing.SizeF.

Gets the current run-time dimensions of the screen.

[read-only]
ParentFormForm.

Gets the form that the container control is assigned to.

Protected Properties

[read-only]
AutoScaleFactorSystem.Drawing.SizeF.

Gets the scaling factor between the current and design-time automatic scaling dimensions.

[read-only]
override
CanEnableImebool.

Gets a value indicating whether the Control.ImeMode property can be set to an active value, to enable IME support.

[read-only]
override
CreateParamsCreateParams.

Gets the required creation parameters when the control handle is created.

Public Methods

PerformAutoScale()

Performs scaling of the container control and its children.

Validate() : bool

Verifies the value of the control losing focus by causing the Control.Validating and Control.Validated events to occur, in that order.

Validate(bool) : bool

Verifies the value of the control that is losing focus; conditionally dependent on whether automatic validation is turned on.

ValidateChildren() : bool

Causes all of the child controls within a control that support validation to validate their data.

ValidateChildren(ValidationConstraints) : bool

Causes all of the child controls within a control that support validation to validate their data.

Protected Methods

override
AdjustFormScrollbars(bool)
Documentation for this section has not yet been entered.
override
Dispose(bool)
Documentation for this section has not yet been entered.
OnAutoValidateChanged(EventArgs)

Raises the ContainerControl.AutoValidateChanged event.

override
OnCreateControl()
Documentation for this section has not yet been entered.
override
OnFontChanged(EventArgs)

Raises the Control.FontChanged event.

override
OnLayout(LayoutEventArgs)

Raises the Control.Layout event.

override
OnParentChanged(EventArgs)
Documentation for this section has not yet been entered.
override
ProcessCmdKey(ref Message, Keys) : bool
Documentation for this section has not yet been entered.
override
ProcessDialogChar(char) : bool
Documentation for this section has not yet been entered.
override
ProcessDialogKey(Keys) : bool
Documentation for this section has not yet been entered.
override
ProcessMnemonic(char) : bool
Documentation for this section has not yet been entered.
ProcessTabKey(bool) : bool

Selects the next available control and makes it the active control.

override
Select(bool, bool)
Documentation for this section has not yet been entered.
UpdateDefaultButton()

When overridden by a derived class, updates which button is the default button.

override
WndProc(ref Message)
Documentation for this section has not yet been entered.

Public Events

AutoValidateChanged

Occurs when the ContainerControl.AutoValidate property changes.

Explicitly Implemented Interface Members