C# 클래스 System.Windows.Forms.Form

상속: ContainerControl, IResizableControl
파일 보기 프로젝트 열기: Clancey/MonoMac.Windows.Form 1 사용 예제들

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