C# Класс System.Windows.Forms.Form

Наследование: ContainerControl, IResizableControl
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ActivateFocusCues void
AdjustFormScrollbars void
ApplyAutoScaling void
CallLoad void
ChangingParent void
CheckAcceptButton void
ControlAddedHandler void
CreateControlsInstance Control.ControlCollection
CreateHandle void
DefWndProc void
FireClosedEvents void
FireClosingEvents bool
FireEnter void
FireLeave void
FocusInternal bool
Form System
GetAutoScaleSize System.Drawing.SizeF
GetPreferredSizeCore System.Drawing.Size
GetScaledBounds System.Drawing.Rectangle
InternalShow void
OnActivated void
OnActivatedInternal void
OnClosed void
OnClosing void
OnCreateControl void
OnDeactivate void
OnDeactivateInternal void
OnEnabledChanged void
OnEnter void
OnFontChanged void
OnFormClosed void
OnFormClosing void
OnHandleCreated void
OnHandleDestroyed void
OnHelpButtonClicked void
OnInputLanguageChanged void
OnInputLanguageChanging void
OnLoad void
OnLoadInternal void
OnMaximizedBoundsChanged void
OnMaximumSizeChanged void
OnMdiChildActivate void
OnMenuComplete void
OnMenuStart void
OnMinimumSizeChanged void
OnPaint void
OnResize void
OnResizeBegin void
OnResizeEnd void
OnRightToLeftLayoutChanged void
OnShown void
OnStyleChanged void
OnTextChanged void
OnUIAMenuChanged void
OnUIATopMostChanged void
OnUIAWindowStateChanged void
OnVisibleChanged void
ProcessDialogChar bool
RaiseCloseEvents bool
RemoveWindowManager void
ScaleControl void
ScaleCore void
SelectActiveControl void
SetBoundsCore void
SetClientSizeCore void
SetVisibleCore void
ShouldSerializeAutoScroll bool
ShouldSerializeAutoSize bool
ShouldSerializeIcon bool
ShouldSerializeTransparencyKey bool
UpdateBounds void
UpdateSizeGripVisible void
UpdateWindowText void
ValidateChildren bool
ValidateChildren bool
WmActivate void
WmClose void
WmDestroy void
WmGetMinMaxInfo void
WmKillFocus void
WmNcCalcSize void
WmNcHitTest void
WmNcLButtonDown void
WmNcLButtonUp void
WmNcMouseLeave void
WmNcMouseMove void
WmNcPaint void
WmSetFocus void
WmSysCommand void
WmWindowPosChanged void
WndProc void
performLayout void

Открытые методы

Метод Описание
Activate ( ) : void
AddOwnedForm ( Form ownedForm ) : void
Close ( ) : void
CreateGraphics ( ) : Graphics

Drawing stuff

LayoutMdi ( MdiLayout value ) : void
PerformLayout ( ) : void
Refresh ( ) : void
RemoveOwnedForm ( Form ownedForm ) : void
SetDesktopBounds ( int x, int y, int width, int height ) : void
SetDesktopLocation ( int x, int y ) : void
Show ( IWin32Window owner ) : void
ShowDialog ( ) : DialogResult
ShowDialog ( IWin32Window owner ) : DialogResult
SuspendLayout ( ) : void
ToString ( ) : string

Защищенные методы

Метод Описание
ActivateMdiChild ( Form form ) : void
CenterToParent ( ) : void
CenterToScreen ( ) : void
Dispose ( bool disposing ) : void
OnBackgroundImageChanged ( EventArgs e ) : void
OnBackgroundImageLayoutChanged ( EventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
ProcessCmdKey ( Message &msg, Keys keyData ) : bool
ProcessDialogKey ( Keys keyData ) : bool
ProcessKeyPreview ( Message &m ) : bool
ProcessMnemonic ( char charCode ) : bool
ProcessTabKey ( bool forward ) : bool
Select ( bool directed, bool forward ) : void
UpdateDefaultButton ( ) : void

Приватные методы

Метод Описание
ActivateFocusCues ( ) : void
AdjustFormScrollbars ( bool displayScrollbars ) : void
ApplyAutoScaling ( ) : void
CallLoad ( ) : void
ChangingParent ( Control new_parent ) : void
CheckAcceptButton ( ) : void
ControlAddedHandler ( object sender, System.Windows.Forms.ControlEventArgs e ) : void
CreateControlsInstance ( ) : Control.ControlCollection
CreateHandle ( ) : void
DefWndProc ( Message &m ) : void
FireClosedEvents ( CloseReason reason ) : void
FireClosingEvents ( CloseReason reason, bool cancel ) : bool
FireEnter ( ) : void
FireLeave ( ) : void
FocusInternal ( bool skip_check ) : bool
Form ( ) : System
GetAutoScaleSize ( Font font ) : SizeF
GetPreferredSizeCore ( Size proposedSize ) : Size
GetScaledBounds ( Rectangle bounds, SizeF factor, BoundsSpecified specified ) : Rectangle
InternalShow ( ) : void
OnActivated ( EventArgs e ) : void
OnActivatedInternal ( ) : void
OnClosed ( EventArgs e ) : void
OnClosing ( System e ) : void
OnCreateControl ( ) : void
OnDeactivate ( EventArgs e ) : void
OnDeactivateInternal ( ) : void
OnEnabledChanged ( EventArgs e ) : void
OnEnter ( EventArgs e ) : void
OnFontChanged ( EventArgs e ) : void
OnFormClosed ( System.Windows.Forms.FormClosedEventArgs e ) : void
OnFormClosing ( FormClosingEventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnHandleDestroyed ( EventArgs e ) : void
OnHelpButtonClicked ( CancelEventArgs e ) : void
OnInputLanguageChanged ( System.Windows.Forms.InputLanguageChangedEventArgs e ) : void
OnInputLanguageChanging ( System.Windows.Forms.InputLanguageChangingEventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnLoadInternal ( EventArgs e ) : void
OnMaximizedBoundsChanged ( EventArgs e ) : void
OnMaximumSizeChanged ( EventArgs e ) : void
OnMdiChildActivate ( EventArgs e ) : void
OnMenuComplete ( EventArgs e ) : void
OnMenuStart ( EventArgs e ) : void
OnMinimumSizeChanged ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnResize ( EventArgs e ) : void
OnResizeBegin ( EventArgs e ) : void
OnResizeEnd ( EventArgs e ) : void
OnRightToLeftLayoutChanged ( EventArgs e ) : void
OnShown ( EventArgs e ) : void
OnStyleChanged ( EventArgs e ) : void
OnTextChanged ( EventArgs e ) : void
OnUIAMenuChanged ( EventArgs e ) : void
OnUIATopMostChanged ( ) : void
OnUIAWindowStateChanged ( ) : void
OnVisibleChanged ( EventArgs e ) : void
ProcessDialogChar ( char charCode ) : bool
RaiseCloseEvents ( bool last_check, bool cancel ) : bool
RemoveWindowManager ( ) : void
ScaleControl ( SizeF factor, BoundsSpecified specified ) : void
ScaleCore ( float x, float y ) : void
SelectActiveControl ( ) : void
SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void
SetClientSizeCore ( int x, int y ) : void
SetVisibleCore ( bool value ) : void
ShouldSerializeAutoScroll ( ) : bool
ShouldSerializeAutoSize ( ) : bool
ShouldSerializeIcon ( ) : bool
ShouldSerializeTransparencyKey ( ) : bool
UpdateBounds ( ) : void
UpdateSizeGripVisible ( ) : void
UpdateWindowText ( ) : void
ValidateChildren ( ) : bool
ValidateChildren ( ValidationConstraints validationConstraints ) : bool
WmActivate ( Message &m ) : void
WmClose ( Message &m ) : void
WmDestroy ( Message &m ) : void
WmGetMinMaxInfo ( Message &m ) : void
WmKillFocus ( Message &m ) : void
WmNcCalcSize ( Message &m ) : void
WmNcHitTest ( Message &m ) : void
WmNcLButtonDown ( Message &m ) : void
WmNcLButtonUp ( Message &m ) : void
WmNcMouseLeave ( Message &m ) : void
WmNcMouseMove ( Message &m ) : void
WmNcPaint ( Message &m ) : void
WmSetFocus ( Message &m ) : void
WmSysCommand ( Message &m ) : void
WmWindowPosChanged ( Message &m ) : void
WndProc ( Message &m ) : void
performLayout ( ) : void

Описание методов

Activate() публичный Метод

public Activate ( ) : void
Результат void

ActivateMdiChild() защищенный Метод

protected ActivateMdiChild ( Form form ) : void
form Form
Результат void

AddOwnedForm() публичный Метод

public AddOwnedForm ( Form ownedForm ) : void
ownedForm Form
Результат void

CenterToParent() защищенный Метод

protected CenterToParent ( ) : void
Результат void

CenterToScreen() защищенный Метод

protected CenterToScreen ( ) : void
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

CreateGraphics() публичный Метод

Drawing stuff
public CreateGraphics ( ) : Graphics
Результат System.Drawing.Graphics

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

LayoutMdi() публичный Метод

public LayoutMdi ( MdiLayout value ) : void
value MdiLayout
Результат void

OnBackgroundImageChanged() защищенный Метод

protected OnBackgroundImageChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnBackgroundImageLayoutChanged() защищенный Метод

protected OnBackgroundImageLayoutChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLayout() защищенный Метод

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Результат void

PerformLayout() публичный Метод

public PerformLayout ( ) : void
Результат void

ProcessCmdKey() защищенный Метод

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg Message
keyData Keys
Результат bool

ProcessDialogKey() защищенный Метод

protected ProcessDialogKey ( Keys keyData ) : bool
keyData Keys
Результат bool

ProcessKeyPreview() защищенный Метод

protected ProcessKeyPreview ( Message &m ) : bool
m Message
Результат bool

ProcessMnemonic() защищенный Метод

protected ProcessMnemonic ( char charCode ) : bool
charCode char
Результат bool

ProcessTabKey() защищенный Метод

protected ProcessTabKey ( bool forward ) : bool
forward bool
Результат bool

Refresh() публичный Метод

public Refresh ( ) : void
Результат void

RemoveOwnedForm() публичный Метод

public RemoveOwnedForm ( Form ownedForm ) : void
ownedForm Form
Результат void

Select() защищенный Метод

protected Select ( bool directed, bool forward ) : void
directed bool
forward bool
Результат void

SetDesktopBounds() публичный Метод

public SetDesktopBounds ( int x, int y, int width, int height ) : void
x int
y int
width int
height int
Результат void

SetDesktopLocation() публичный Метод

public SetDesktopLocation ( int x, int y ) : void
x int
y int
Результат void

Show() публичный Метод

public Show ( IWin32Window owner ) : void
owner IWin32Window
Результат void

ShowDialog() публичный Метод

public ShowDialog ( ) : DialogResult
Результат DialogResult

ShowDialog() публичный Метод

public ShowDialog ( IWin32Window owner ) : DialogResult
owner IWin32Window
Результат DialogResult

SuspendLayout() публичный Метод

public SuspendLayout ( ) : void
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

UpdateDefaultButton() защищенный Метод

protected UpdateDefaultButton ( ) : void
Результат void