C# Class System.Windows.Forms.ContainerControl

Show file Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Private Properties

Property Type Description
AddValidationChain void
AdjustFormScrollbars void
CheckAcceptButton void
ChildControlRemoved void
GetCommonContainer Control
GetMostDeeplyNestedActiveControl Control
IContainerControl bool
OnControlRemoved void
OnFontChanged void
PerformAutoScale void
PerformDelayedAutoScale void
PerformValidation Control
ProcessDialogChar bool
RemoveChildrenFromValidation bool
RemoveFromValidationChain bool
SendControlFocus void
ShouldSerializeAutoValidate bool
ValidateChildren bool
ValidateChildren bool
ValidateControl bool
ValidateNestedControls bool
ValidateThisControl bool

Public Methods

Method Description
ContainerControl ( ) : System.Collections
PerformAutoScale ( ) : void
Validate ( ) : bool
Validate ( bool checkAutoValidate ) : bool

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnAutoValidateChanged ( EventArgs e ) : void
OnCreateControl ( ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs e ) : void
OnParentChanged ( EventArgs e ) : void
ProcessDialogKey ( Keys keyData ) : bool
ProcessMnemonic ( char charCode ) : bool
ProcessTabKey ( bool forward ) : bool
Select ( bool directed, bool forward ) : void
UpdateDefaultButton ( ) : void

Private Methods

Method Description
AddValidationChain ( ContainerControl top_container, ArrayList validation_chain ) : void
AdjustFormScrollbars ( bool displayScrollbars ) : void
CheckAcceptButton ( ) : void
ChildControlRemoved ( Control control ) : void
GetCommonContainer ( Control active_control, Control value ) : Control
GetMostDeeplyNestedActiveControl ( ContainerControl container ) : Control
IContainerControl ( Control control ) : bool
OnControlRemoved ( object sender, System.Windows.Forms.ControlEventArgs e ) : void
OnFontChanged ( EventArgs e ) : void
PerformAutoScale ( bool called_by_scale ) : void
PerformDelayedAutoScale ( ) : void
PerformValidation ( ContainerControl top_container, bool postpone_validation, ArrayList validation_chain, Control topmost_under_root ) : Control
ProcessDialogChar ( char charCode ) : bool
RemoveChildrenFromValidation ( ArrayList validation_chain, Control c ) : bool
RemoveFromValidationChain ( ArrayList validation_chain, Control c ) : bool
SendControlFocus ( Control c ) : void
ShouldSerializeAutoValidate ( ) : bool
ValidateChildren ( ) : bool
ValidateChildren ( ValidationConstraints validationConstraints ) : bool
ValidateControl ( Control c ) : bool
ValidateNestedControls ( Control c, ValidationConstraints constraints, bool recurse ) : bool
ValidateThisControl ( Control c, ValidationConstraints constraints ) : bool

Method Details

ContainerControl() public method

public ContainerControl ( ) : System.Collections
return System.Collections

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

OnAutoValidateChanged() protected method

protected OnAutoValidateChanged ( EventArgs e ) : void
e EventArgs
return void

OnCreateControl() protected method

protected OnCreateControl ( ) : void
return void

OnLayout() protected method

protected OnLayout ( System.Windows.Forms.LayoutEventArgs e ) : void
e System.Windows.Forms.LayoutEventArgs
return void

OnParentChanged() protected method

protected OnParentChanged ( EventArgs e ) : void
e EventArgs
return void

PerformAutoScale() public method

public PerformAutoScale ( ) : void
return void

ProcessDialogKey() protected method

protected ProcessDialogKey ( Keys keyData ) : bool
keyData Keys
return bool

ProcessMnemonic() protected method

protected ProcessMnemonic ( char charCode ) : bool
charCode char
return bool

ProcessTabKey() protected method

protected ProcessTabKey ( bool forward ) : bool
forward bool
return bool

Select() protected method

protected Select ( bool directed, bool forward ) : void
directed bool
forward bool
return void

UpdateDefaultButton() protected method

protected UpdateDefaultButton ( ) : void
return void

Validate() public method

public Validate ( ) : bool
return bool

Validate() public method

public Validate ( bool checkAutoValidate ) : bool
checkAutoValidate bool
return bool