Control Control Control Control Class

定義

定義控制項的基底類別,它們屬於具視覺表示的元件。Defines the base class for controls, which are components with visual representation.

public ref class Control : System::ComponentModel::Component, IDisposable, System::ComponentModel::ISynchronizeInvoke, System::Windows::Forms::IBindableComponent, System::Windows::Forms::IDropTarget, System::Windows::Forms::IWin32Window
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
public class Control : System.ComponentModel.Component, IDisposable, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget, System.Windows.Forms.IWin32Window
type Control = class
    inherit Component
    interface IDropTarget
    interface ISynchronizeInvoke
    interface IWin32Window
    interface IComponent
    interface IDisposable
    interface IBindableComponent
Public Class Control
Inherits Component
Implements IBindableComponent, IDisposable, IDropTarget, ISynchronizeInvoke, IWin32Window
繼承
衍生
屬性
實作

備註

若要建立您自己的控制項類別,繼承自UserControlControl類別,或從其他的 Windows Form 提供的控制項。To create your own control class, inherit from the UserControl, Control classes, or from the other Windows Forms provided controls. 如需有關如何撰寫自訂控制項的詳細資訊,請參閱 < 開發自訂 Windows Form 控制項和.NET FrameworkFor more information about authoring custom controls, see Developing Custom Windows Forms Controls with the .NET Framework.

Control類別會實作非常基本的功能所需的資訊顯示給使用者的類別。The Control class implements very basic functionality required by classes that display information to the user. 它會處理透過鍵盤和指標裝置的使用者輸入。It handles user input through the keyboard and pointing devices. 它會處理訊息路由和安全性。It handles message routing and security. 雖然它不會實作繪製,它會定義控制項 (其位置和大小) 的界限。It defines the bounds of a control (its position and size), although it does not implement painting. 它提供的視窗控制代碼 (hWnd)。It provides a window handle (hWnd).

Windows Form 控制項使用的環境屬性,因此子控制項可以類似於其周圍的環境。Windows Forms controls use ambient properties so child controls can appear like their surrounding environment. 環境屬性是控制項的屬性,如果未設定,將擷取從父控制項。An ambient property is a control property that, if not set, is retrieved from the parent control. 如果控制項沒有Parent,而且未設定這個屬性,控制會嘗試判斷透過環境屬性的值Site屬性。If the control does not have a Parent, and the property is not set, the control attempts to determine the value of the ambient property through the Site property. 如果未設置控制項,如果網站不支援環境的屬性,或在未設定屬性AmbientProperties,控制項會使用它自己的預設值。If the control is not sited, if the site does not support ambient properties, or if the property is not set on the AmbientProperties, the control uses its own default values. 一般而言,環境屬性代表特性的控制項,例如BackColor,也就是傳送到子控制項。Typically, an ambient property represents a characteristic of a control, such as BackColor, that is communicated to a child control. 例如,Button具有相同BackColor做為其父系Form預設。For example, a Button will have the same BackColor as its parent Form by default. 所提供的環境屬性Control類別包括: CursorFontBackColorForeColor,和RightToLeftAmbient properties provided by the Control class include: Cursor, Font, BackColor, ForeColor, and RightToLeft.

注意

若要讓支援視覺化樣式的 Windows Forms 應用程式,請務必設定FlatStyle屬性設System並包含可執行檔的資訊清單。To make your Windows Forms application support visual styles, be sure to set the FlatStyle property to System and include a manifest with your executable. 資訊清單是 XML 檔案中所包含的應用程式可執行檔中的資源或做為個別的檔案位於與可執行檔相同的目錄。A manifest is an XML file that is included either as a resource within your application executable or as a separate file that resides in the same directory as the executable file. 如需範例資訊清單中,請參閱 < 範例 > 一節的FlatStyle列舉型別。For an example of a manifest, see the Example section of the FlatStyle enumeration. 如需使用視覺化樣式的詳細資訊,請參閱視覺化樣式For more information about using visual styles, see Visual Styles.

Windows Form 有內建的協助工具支援,並提供可讓它使用協助工具用戶端應用程式,例如畫面加大工具和檢閱者公用程式時,螢幕小鍵盤,語音輸入的公用程式,您的應用程式的相關資訊替代輸入的裝置,以及鍵盤加強公用程式。Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications such as screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. 有時候,您要提供協助工具用戶端應用程式的其他資訊。Sometimes you will want to provide additional information to accessibility client applications. 有兩種方式可以提供這項額外資訊。There are two ways of providing this additional information. 您可以設定AccessibleNameAccessibleDescriptionAccessibleDefaultActionDescription,和AccessibleRole將協助工具用戶端應用程式報告的屬性值。You can set the AccessibleName, AccessibleDescription, AccessibleDefaultActionDescription, and AccessibleRole property values, which will be reported to accessibility client applications. 這個方法通常用於提供現有控制項的有限的協助工具資訊。This method is typically used to provide limited accessibility information for existing controls. 或者,您可以在其中撰寫您自己的類別衍生自AccessibleObjectControl.ControlAccessibleObject提供協助工具資訊所需的類別。Alternatively, you can write your own class deriving from the AccessibleObject or Control.ControlAccessibleObject classes, providing as much accessibility information as needed.

注意

若要維持較佳的效能,請勿在其建構函式中設定控制項的大小。To maintain better performance, do not set the size of a control in its constructor. 慣用的方法是覆寫DefaultSize屬性。The preferred method is to override the DefaultSize property.

注意

不加入資料繫結Control其建構函式中。Do not add data bindings for a Control in its constructor. 這樣會導致程式碼產生錯誤,而且可能會導致不想要的行為。Doing so will cause errors in code generation and can cause unwanted behavior.

中的控制項大多System.Windows.Forms命名空間使用基礎的 Windows 通用控制項做為基底為基礎。The majority of the controls in the System.Windows.Forms namespace use the underlying Windows common control as a base to build on. 如需有關 Windows 通用控制項的詳細資訊,請參閱一般控制項參考For more information about the Windows common controls, see General Control Reference.

若要識別 Windows Forms 控制項,從不同的處理序,使用標準SendMessage傳遞 WM_GETCONTROLNAME 訊息的呼叫。To identify Windows Forms controls from a separate process, use a standard SendMessage call to pass the WM_GETCONTROLNAME message. WM_GETCONTROLNAME 無關的語言和 Windows 的階層。WM_GETCONTROLNAME is independent of the language and Windows hierarchy. 如需詳細資訊,請參閱中的 「 建議解決方案 for Windows Forms 」 主題自動化 Windows FormFor more information, see the "Recommended Solution for Windows Forms" topic inAutomating Windows Forms.

使用InvokeRequired來同步處理從多個執行緒存取控制項的屬性。Use the InvokeRequired property to synchronize access to the control from multiple threads. 如需有關多執行緒的 Windows Form 控制項的詳細資訊,請參閱How to:Windows Form 控制項的安全執行緒呼叫For more information about multithreaded Windows Forms controls, see How to: Make Thread-Safe Calls to Windows Forms Controls

建構函式

Control() Control() Control() Control()

使用預設設定,初始化 Control 類別的新執行個體。Initializes a new instance of the Control class with default settings.

Control(Control, String) Control(Control, String) Control(Control, String) Control(Control, String)

以特定文字將 Control 類別的新執行個體初始化為子控制項。Initializes a new instance of the Control class as a child control, with specific text.

Control(Control, String, Int32, Int32, Int32, Int32) Control(Control, String, Int32, Int32, Int32, Int32) Control(Control, String, Int32, Int32, Int32, Int32) Control(Control, String, Int32, Int32, Int32, Int32)

以特定文字、大小和位置,將 Control 類別的新執行個體初始化為子控制項。Initializes a new instance of the Control class as a child control, with specific text, size, and location.

Control(String) Control(String) Control(String) Control(String)

以特定文字初始化 Control 類別的新執行個體。Initializes a new instance of the Control class with specific text.

Control(String, Int32, Int32, Int32, Int32) Control(String, Int32, Int32, Int32, Int32) Control(String, Int32, Int32, Int32, Int32) Control(String, Int32, Int32, Int32, Int32)

以特定文字、大小和位置初始化 Control 類別的新執行個體。Initializes a new instance of the Control class with specific text, size, and location.

屬性

AccessibilityObject AccessibilityObject AccessibilityObject AccessibilityObject

取得指定給控制項的 AccessibleObjectGets the AccessibleObject assigned to the control.

AccessibleDefaultActionDescription AccessibleDefaultActionDescription AccessibleDefaultActionDescription AccessibleDefaultActionDescription

取得或設定協助用戶端應用程式所使用的控制項的預設動作描述。Gets or sets the default action description of the control for use by accessibility client applications.

AccessibleDescription AccessibleDescription AccessibleDescription AccessibleDescription

取得或設定協助工具用戶端應用程式使用之控制項的描述。Gets or sets the description of the control used by accessibility client applications.

AccessibleName AccessibleName AccessibleName AccessibleName

取得或設定協助工具用戶端應用程式使用的控制項名稱。Gets or sets the name of the control used by accessibility client applications.

AccessibleRole AccessibleRole AccessibleRole AccessibleRole

取得或設定控制項的可存取角色。Gets or sets the accessible role of the control

AllowDrop AllowDrop AllowDrop AllowDrop

取得或設定值,指出控制項是否能接受使用者拖放上來的資料。Gets or sets a value indicating whether the control can accept data that the user drags onto it.

Anchor Anchor Anchor Anchor

取得或設定控制項繫結至的容器邊緣,並決定控制項隨其父代重新調整大小的方式。Gets or sets the edges of the container to which a control is bound and determines how a control is resized with its parent.

AutoScrollOffset AutoScrollOffset AutoScrollOffset AutoScrollOffset

取得或設定此控制項在 ScrollControlIntoView(Control) 中要捲動到哪一個位置。Gets or sets where this control is scrolled to in ScrollControlIntoView(Control).

AutoSize AutoSize AutoSize AutoSize

這個屬性與這個類別無關。This property is not relevant for this class.

BackColor BackColor BackColor BackColor

取得或設定控制項的背景色彩。Gets or sets the background color for the control.

BackgroundImage BackgroundImage BackgroundImage BackgroundImage

取得或設定在控制項中顯示的背景影像。Gets or sets the background image displayed in the control.

BackgroundImageLayout BackgroundImageLayout BackgroundImageLayout BackgroundImageLayout

取得或設定在 ImageLayout 列舉類型中所定義的背景影像配置。Gets or sets the background image layout as defined in the ImageLayout enumeration.

BindingContext BindingContext BindingContext BindingContext

取得或設定控制項的 BindingContextGets or sets the BindingContext for the control.

Bottom Bottom Bottom Bottom

取得控制項下邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area.

Bounds Bounds Bounds Bounds

取得或設定控制項 (包括其非工作區項目) 相對於父控制項之大小和位置 (單位為像素)。Gets or sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control.

CanEnableIme CanEnableIme CanEnableIme CanEnableIme

取得值,這個值表示 ImeMode 屬性是否可以設定為使用中的值,以啟用 IME 支援。Gets a value indicating whether the ImeMode property can be set to an active value, to enable IME support.

CanFocus CanFocus CanFocus CanFocus

取得指示控制項是否能取得焦點的值。Gets a value indicating whether the control can receive focus.

CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

判斷是否可以在控制項上引發事件。Determines if events can be raised on the control.

CanSelect CanSelect CanSelect CanSelect

取得指示能否選取控制項的值。Gets a value indicating whether the control can be selected.

Capture Capture Capture Capture

取得或設定值,指出控制項是否捕捉住滑鼠。Gets or sets a value indicating whether the control has captured the mouse.

CausesValidation CausesValidation CausesValidation CausesValidation

取得或設定值,指出控制項取得焦點時,是否會在任何需要驗證的控制項上執行驗證。Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.

CheckForIllegalCrossThreadCalls CheckForIllegalCrossThreadCalls CheckForIllegalCrossThreadCalls CheckForIllegalCrossThreadCalls

取得或設定值,指出應用程式正在偵錯時,是否要攔截不該存取卻存取控制項 Handle 屬性之錯誤執行緒上的呼叫。Gets or sets a value indicating whether to catch calls on the wrong thread that access a control's Handle property when an application is being debugged.

ClientRectangle ClientRectangle ClientRectangle ClientRectangle

取得表示控制項工作區的矩形。Gets the rectangle that represents the client area of the control.

ClientSize ClientSize ClientSize ClientSize

取得或設定控制項工作區的高度和寬度。Gets or sets the height and width of the client area of the control.

CompanyName CompanyName CompanyName CompanyName

取得包含控制項之應用程式的公司名稱或建立者。Gets the name of the company or creator of the application containing the control.

Container Container Container Container

取得包含 IContainerComponentGets the IContainer that contains the Component.

(Inherited from Component)
ContainsFocus ContainsFocus ContainsFocus ContainsFocus

取得指示控制項 (或其子控制項之一) 目前是否擁有輸入焦點的值。Gets a value indicating whether the control, or one of its child controls, currently has the input focus.

ContextMenu ContextMenu ContextMenu ContextMenu

取得或設定與控制項關聯的捷徑功能表。Gets or sets the shortcut menu associated with the control.

ContextMenuStrip ContextMenuStrip ContextMenuStrip ContextMenuStrip

取得或設定與這個控制項相關的 ContextMenuStripGets or sets the ContextMenuStrip associated with this control.

Controls Controls Controls Controls

取得控制項中包含的控制項集合。Gets the collection of controls contained within the control.

Created Created Created Created

取得值,指出是否已經建立控制項。Gets a value indicating whether the control has been created.

CreateParams CreateParams CreateParams CreateParams

建立控制代碼時,取得必要的建立參數。Gets the required creation parameters when the control handle is created.

Cursor Cursor Cursor Cursor

取得或設定滑鼠指標移至控制項上時顯示的游標。Gets or sets the cursor that is displayed when the mouse pointer is over the control.

DataBindings DataBindings DataBindings DataBindings

取得控制項的資料繫結 (Data Binding)。Gets the data bindings for the control.

DefaultBackColor DefaultBackColor DefaultBackColor DefaultBackColor

取得控制項的預設背景色彩。Gets the default background color of the control.

DefaultCursor DefaultCursor DefaultCursor DefaultCursor

取得或設定控制項的預設游標。Gets or sets the default cursor for the control.

DefaultFont DefaultFont DefaultFont DefaultFont

取得控制項的預設字型。Gets the default font of the control.

DefaultForeColor DefaultForeColor DefaultForeColor DefaultForeColor

取得控制項的預設前景色彩。Gets the default foreground color of the control.

DefaultImeMode DefaultImeMode DefaultImeMode DefaultImeMode

取得控制項支援的預設輸入法 (IME) 模式。Gets the default Input Method Editor (IME) mode supported by the control.

DefaultMargin DefaultMargin DefaultMargin DefaultMargin

取得控制項之間的預設指定間距 (單位為像素)。Gets the space, in pixels, that is specified by default between controls.

DefaultMaximumSize DefaultMaximumSize DefaultMaximumSize DefaultMaximumSize

取得指定為控制項的預設大小之最大值的長度和高度 (單位為像素)。Gets the length and height, in pixels, that is specified as the default maximum size of a control.

DefaultMinimumSize DefaultMinimumSize DefaultMinimumSize DefaultMinimumSize

取得指定為控制項的預設大小之最小值的長度和高度 (單位為像素)。Gets the length and height, in pixels, that is specified as the default minimum size of a control.

DefaultPadding DefaultPadding DefaultPadding DefaultPadding

取得控制項內容的內部間距 (單位為像素)。Gets the internal spacing, in pixels, of the contents of a control.

DefaultSize DefaultSize DefaultSize DefaultSize

取得控制項的預設大小。Gets the default size of the control.

DesignMode DesignMode DesignMode DesignMode

取得值,指出 Component 目前是否處於設計模式。Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
DeviceDpi DeviceDpi DeviceDpi DeviceDpi

取得目前顯示控制項的顯示裝置的 DPI 值。Gets the DPI value for the display device where the control is currently being displayed.

DisplayRectangle DisplayRectangle DisplayRectangle DisplayRectangle

取得表示控制項顯示區域的矩形。Gets the rectangle that represents the display area of the control.

Disposing Disposing Disposing Disposing

取得值,指出基底 Control 類別是否正在處置的過程中。Gets a value indicating whether the base Control class is in the process of disposing.

Dock Dock Dock Dock

取得或設定停駐在其父控制項的控制項框線,並決定控制項隨其父代重新調整大小的方式。Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent.

DoubleBuffered DoubleBuffered DoubleBuffered DoubleBuffered

取得或設定值,指出這個控制項是否應使用次要緩衝區重繪其介面,以減少或防止重繪閃動 (Flicker)。Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker.

Enabled Enabled Enabled Enabled

取得或設定值,指出控制項是否可回應使用者互動。Gets or sets a value indicating whether the control can respond to user interaction.

Events Events Events Events

取得附加在這個 Component 上的事件處理常式清單。Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
Focused Focused Focused Focused

取得指示控制項是否擁有輸入焦點的值。Gets a value indicating whether the control has input focus.

Font Font Font Font

取得或設定控制項顯示之文字字型。Gets or sets the font of the text displayed by the control.

FontHeight FontHeight FontHeight FontHeight

取得或設定控制項字型的高度。Gets or sets the height of the font of the control.

ForeColor ForeColor ForeColor ForeColor

取得或設定控制項的前景色彩。Gets or sets the foreground color of the control.

Handle Handle Handle Handle

取得控制項要繫結的目標視窗控制代碼。Gets the window handle that the control is bound to.

HasChildren HasChildren HasChildren HasChildren

取得指示控制項是否包含一或多個子控制項的值。Gets a value indicating whether the control contains one or more child controls.

Height Height Height Height

取得或設定控制項的高度。Gets or sets the height of the control.

ImeMode ImeMode ImeMode ImeMode

取得或設定控制項的輸入法 (IME) 模式。Gets or sets the Input Method Editor (IME) mode of the control.

ImeModeBase ImeModeBase ImeModeBase ImeModeBase

取得或設定控制項的 IME 模式。Gets or sets the IME mode of a control.

InvokeRequired InvokeRequired InvokeRequired InvokeRequired

取得一個值。這個值會指示是否由於呼叫端是在建立控制項之執行緒以外的執行緒,因此在進行控制項的方法呼叫時,應呼叫叫用 (Invoke) 方法。Gets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on.

IsAccessible IsAccessible IsAccessible IsAccessible

取得或設定值,指出可及性應用程式是否見得到控制項。Gets or sets a value indicating whether the control is visible to accessibility applications.

IsDisposed IsDisposed IsDisposed IsDisposed

取得指示控制項是否已經處置的值。Gets a value indicating whether the control has been disposed of.

IsHandleCreated IsHandleCreated IsHandleCreated IsHandleCreated

取得指示控制項是否有相關控制代碼的值。Gets a value indicating whether the control has a handle associated with it.

IsMirrored IsMirrored IsMirrored IsMirrored

取得值,指出是否左右反轉控制項。Gets a value indicating whether the control is mirrored.

LayoutEngine LayoutEngine LayoutEngine LayoutEngine

取得控制項之配置引擎的快取執行個體。Gets a cached instance of the control's layout engine.

Left Left Left Left

取得或設定控制項左邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its container's client area.

Location Location Location Location

取得或設定對應至控制項容器左上角之控制項左上角的座標。Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container.

Margin Margin Margin Margin

取得或設定控制項之間的空格。Gets or sets the space between controls.

MaximumSize MaximumSize MaximumSize MaximumSize

取得或設定 GetPreferredSize(Size) 可以指定的上限大小。Gets or sets the size that is the upper limit that GetPreferredSize(Size) can specify.

MinimumSize MinimumSize MinimumSize MinimumSize

取得或設定 GetPreferredSize(Size) 可以指定的下限大小。Gets or sets the size that is the lower limit that GetPreferredSize(Size) can specify.

ModifierKeys ModifierKeys ModifierKeys ModifierKeys

取得表示哪個輔助按鍵 (SHIFT、CTRL 和 ALT) 是處於按下狀態的值。Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT) is in a pressed state.

MouseButtons MouseButtons MouseButtons MouseButtons

取得表示哪個滑鼠按鈕是處於按下狀態的值。Gets a value indicating which of the mouse buttons is in a pressed state.

MousePosition MousePosition MousePosition MousePosition

取得滑鼠游標在螢幕座標中的位置。Gets the position of the mouse cursor in screen coordinates.

Name Name Name Name

取得或設定控制項的名稱。Gets or sets the name of the control.

Padding Padding Padding Padding

取得或設定控制項內的邊框間距。Gets or sets padding within the control.

Parent Parent Parent Parent

取得或設定控制項的父容器。Gets or sets the parent container of the control.

PreferredSize PreferredSize PreferredSize PreferredSize

取得能夠容納控制項的矩形區域的大小。Gets the size of a rectangular area into which the control can fit.

ProductName ProductName ProductName ProductName

取得包含控制項的組件的產品名稱。Gets the product name of the assembly containing the control.

ProductVersion ProductVersion ProductVersion ProductVersion

取得包含控制項的組件的版本。Gets the version of the assembly containing the control.

PropagatingImeMode PropagatingImeMode PropagatingImeMode PropagatingImeMode

取得表示傳播中 IME 模式的物件。Gets an object that represents a propagating IME mode.

RecreatingHandle RecreatingHandle RecreatingHandle RecreatingHandle

取得指示控制項目前是否正重新建立其控制代碼的值。Gets a value indicating whether the control is currently re-creating its handle.

Region Region Region Region

取得或設定與控制項關聯的視窗區域。Gets or sets the window region associated with the control.

RenderRightToLeft RenderRightToLeft RenderRightToLeft RenderRightToLeft

此屬性現在已過時。This property is now obsolete.

ResizeRedraw ResizeRedraw ResizeRedraw ResizeRedraw

取得或設定值,指出控制項重設大小時,是否會重繪本身。Gets or sets a value indicating whether the control redraws itself when resized.

Right Right Right Right

取得控制項右邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area.

RightToLeft RightToLeft RightToLeft RightToLeft

取得或設定值,指出控制項的項目是否對齊,以支援使用由右至左字型的地區設定。Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

ScaleChildren ScaleChildren ScaleChildren ScaleChildren

取得值,以判斷子控制項的縮放。Gets a value that determines the scaling of child controls.

ShowFocusCues ShowFocusCues ShowFocusCues ShowFocusCues

取得指示控制項是否應顯示焦點矩形 (Focus Rectangle) 的值。Gets a value indicating whether the control should display focus rectangles.

ShowKeyboardCues ShowKeyboardCues ShowKeyboardCues ShowKeyboardCues

取得值,指出使用者介面是否處於可顯示或隱藏鍵盤快速鍵的適當狀態下。Gets a value indicating whether the user interface is in the appropriate state to show or hide keyboard accelerators.

Site Site Site Site

取得或設定控制項的站台。Gets or sets the site of the control.

Size Size Size Size

取得或設定控制項的高度和寬度。Gets or sets the height and width of the control.

TabIndex TabIndex TabIndex TabIndex

取得或設定控制項容器中的控制項定位順序。Gets or sets the tab order of the control within its container.

TabStop TabStop TabStop TabStop

取得或設定值,指出使用者是否能使用 TAB 鍵,將焦點 (Focus) 給予這個控制項。Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.

Tag Tag Tag Tag

取得或設定物件,其包含控制項相關資料。Gets or sets the object that contains data about the control.

Text Text Text Text

取得或設定這個控制項的相關文字。Gets or sets the text associated with this control.

Top Top Top Top

取得或設定控制項上邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。Gets or sets the distance, in pixels, between the top edge of the control and the top edge of its container's client area.

TopLevelControl TopLevelControl TopLevelControl TopLevelControl

取得沒有其他 Windows Form 父控制項的父控制項。Gets the parent control that is not parented by another Windows Forms control. 通常,這會是內含控制項最外層的 FormTypically, this is the outermost Form that the control is contained in.

UseWaitCursor UseWaitCursor UseWaitCursor UseWaitCursor

取得或設定值,指出是否將等待游標用於目前控制項和所有子控制項。Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls.

Visible Visible Visible Visible

取得或設定值,這個值指出是否顯示控制項及其所有子控制項。Gets or sets a value indicating whether the control and all its child controls are displayed.

Width Width Width Width

取得或設定控制項的寬度。Gets or sets the width of the control.

WindowTarget WindowTarget WindowTarget WindowTarget

這個屬性與這個類別無關。This property is not relevant for this class.

方法

AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32)

將指定子控制項的指定 AccessibleEvents 告知協助工具用戶端應用程式。Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

將指定子控制項的指定 AccessibleEvents 告知協助工具用戶端應用程式。Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control .

BeginInvoke(Delegate) BeginInvoke(Delegate) BeginInvoke(Delegate) BeginInvoke(Delegate)

在建立控制項基礎控制代碼的執行緒上執行指定的非同步委派。Executes the specified delegate asynchronously on the thread that the control's underlying handle was created on.

BeginInvoke(Delegate, Object[]) BeginInvoke(Delegate, Object[]) BeginInvoke(Delegate, Object[]) BeginInvoke(Delegate, Object[])

在建立控制項基礎控制代碼的執行緒上,以指定的引數非同步執行指定的委派。Executes the specified delegate asynchronously with the specified arguments, on the thread that the control's underlying handle was created on.

BringToFront() BringToFront() BringToFront() BringToFront()

將控制項帶到疊置順序的前面。Brings the control to the front of the z-order.

Contains(Control) Contains(Control) Contains(Control) Contains(Control)

擷取指示控制項是否為控制項的子控制項的值。Retrieves a value indicating whether the specified control is a child of the control.

CreateAccessibilityInstance() CreateAccessibilityInstance() CreateAccessibilityInstance() CreateAccessibilityInstance()

為控制項建立新的協助工具物件。Creates a new accessibility object for the control.

CreateControl() CreateControl() CreateControl() CreateControl()

強制建立可見控制項,包含建立控制代碼和任何可見的子控制項。Forces the creation of the visible control, including the creation of the handle and any visible child controls.

CreateControlsInstance() CreateControlsInstance() CreateControlsInstance() CreateControlsInstance()

建立控制項的控制項集合的新執行個體。Creates a new instance of the control collection for the control.

CreateGraphics() CreateGraphics() CreateGraphics() CreateGraphics()

建立控制項的 GraphicsCreates the Graphics for the control.

CreateHandle() CreateHandle() CreateHandle() CreateHandle()

建立控制項的控制代碼。Creates a handle for the control.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
DefWndProc(Message) DefWndProc(Message) DefWndProc(Message) DefWndProc(Message)

傳送指定的訊息至預設的視窗程序。Sends the specified message to the default window procedure.

DestroyHandle() DestroyHandle() DestroyHandle() DestroyHandle()

終結與這個控制項相關的控制代碼。Destroys the handle associated with the control.

Dispose() Dispose() Dispose() Dispose()

釋放 Component 所使用的所有資源。Releases all resources used by the Component.

(Inherited from Component)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

釋放 Control 所使用的 Unmanaged 資源,以及其子系的控制項,並會選擇性地釋放一些 Managed 資源。Releases the unmanaged resources used by the Control and its child controls and optionally releases the managed resources.

DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects) DoDragDrop(Object, DragDropEffects)

開始拖放作業。Begins a drag-and-drop operation.

DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle) DrawToBitmap(Bitmap, Rectangle)

支援呈現為指定的點陣圖。Supports rendering to the specified bitmap.

EndInvoke(IAsyncResult) EndInvoke(IAsyncResult) EndInvoke(IAsyncResult) EndInvoke(IAsyncResult)

擷取由傳遞的 IAsyncResult 表示的非同步作業的傳回值。Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

判斷指定的物件是否等於目前的物件。Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindForm() FindForm() FindForm() FindForm()

擷取控制項所在的表單。Retrieves the form that the control is on.

Focus() Focus() Focus() Focus()

設定控制項的輸入焦點。Sets input focus to the control.

FromChildHandle(IntPtr) FromChildHandle(IntPtr) FromChildHandle(IntPtr) FromChildHandle(IntPtr)

擷取包含指定控制代碼的控制項。Retrieves the control that contains the specified handle.

FromHandle(IntPtr) FromHandle(IntPtr) FromHandle(IntPtr) FromHandle(IntPtr)

傳回目前與指定的控制代碼關聯的控制項。Returns the control that is currently associated with the specified handle.

GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32) GetAccessibilityObjectById(Int32)

擷取指定的 AccessibleObjectRetrieves the specified AccessibleObject.

GetAutoSizeMode() GetAutoSizeMode() GetAutoSizeMode() GetAutoSizeMode()

擷取值,表示已啟用控制項的 AutoSize 屬性時,該控制項的行為模式為何。Retrieves a value indicating how a control will behave when its AutoSize property is enabled.

GetChildAtPoint(Point) GetChildAtPoint(Point) GetChildAtPoint(Point) GetChildAtPoint(Point)

擷取位於指定座標的子控制項。Retrieves the child control that is located at the specified coordinates.

GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip) GetChildAtPoint(Point, GetChildAtPointSkip)

擷取位於指定座標上的子控制項,指定是否要忽略特定類型的子控制項。Retrieves the child control that is located at the specified coordinates, specifying whether to ignore child controls of a certain type.

GetContainerControl() GetContainerControl() GetContainerControl() GetContainerControl()

傳回父控制項的控制項鏈結上的下一個 ContainerControlReturns the next ContainerControl up the control's chain of parent controls.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

做為預設雜湊函式。Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetNextControl(Control, Boolean) GetNextControl(Control, Boolean) GetNextControl(Control, Boolean) GetNextControl(Control, Boolean)

擷取子控制項定位順序中前後的下一個控制項。Retrieves the next control forward or back in the tab order of child controls.

GetPreferredSize(Size) GetPreferredSize(Size) GetPreferredSize(Size) GetPreferredSize(Size)

擷取可容納控制項之矩形區域的大小。Retrieves the size of a rectangular area into which a control can be fitted.

GetScaledBounds(Rectangle, SizeF, BoundsSpecified) GetScaledBounds(Rectangle, SizeF, BoundsSpecified) GetScaledBounds(Rectangle, SizeF, BoundsSpecified) GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

擷取縮放控制項的範圍。Retrieves the bounds within which the control is scaled.

GetService(Type) GetService(Type) GetService(Type) GetService(Type)

傳回表示 Component 或其 Container 所提供之服務的物件。Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetStyle(ControlStyles) GetStyle(ControlStyles) GetStyle(ControlStyles) GetStyle(ControlStyles)

擷取控制項指定控制項樣式位元的值。Retrieves the value of the specified control style bit for the control.

GetTopLevel() GetTopLevel() GetTopLevel() GetTopLevel()

判斷控制項是否為最上層控制項。Determines if the control is a top-level control.

GetType() GetType() GetType() GetType()

取得目前執行個體的 TypeGets the Type of the current instance.

(Inherited from Object)
Hide() Hide() Hide() Hide()

對使用者隱藏控制項。Conceals the control from the user.

InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

取得存留期服務物件,以控制這個執行個體的存留期原則。Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
InitLayout() InitLayout() InitLayout() InitLayout()

在控制項加入其他容器後呼叫。Called after the control has been added to another container.

Invalidate() Invalidate() Invalidate() Invalidate()

讓控制項的整個介面失效,並重新繪製控制項。Invalidates the entire surface of the control and causes the control to be redrawn.

Invalidate(Boolean) Invalidate(Boolean) Invalidate(Boolean) Invalidate(Boolean)

使控制項的特定區域失效,並且造成傳送繪製訊息至控制項。Invalidates a specific region of the control and causes a paint message to be sent to the control. 選擇性使指派至控制項的子控制項失效。Optionally, invalidates the child controls assigned to the control.

Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean) Invalidate(Rectangle, Boolean)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. 選擇性使指派至控制項的子控制項失效。Optionally, invalidates the child controls assigned to the control.

Invalidate(Region) Invalidate(Region) Invalidate(Region) Invalidate(Region)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control.

Invalidate(Region, Boolean) Invalidate(Region, Boolean) Invalidate(Region, Boolean) Invalidate(Region, Boolean)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. 選擇性使指派至控制項的子控制項失效。Optionally, invalidates the child controls assigned to the control.

Invoke(Delegate) Invoke(Delegate) Invoke(Delegate) Invoke(Delegate)

在擁有控制項基礎視窗控制代碼的執行緒上執行指定的委派。Executes the specified delegate on the thread that owns the control's underlying window handle.

Invoke(Delegate, Object[]) Invoke(Delegate, Object[]) Invoke(Delegate, Object[]) Invoke(Delegate, Object[])

在擁有控制項基礎視窗控制代碼的執行緒上,以指定的引數清單執行指定的委派。Executes the specified delegate, on the thread that owns the control's underlying window handle, with the specified list of arguments.

InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs) InvokeGotFocus(Control, EventArgs)

引發指定之控制項的 GotFocus 事件。Raises the GotFocus event for the specified control.

InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs) InvokeLostFocus(Control, EventArgs)

引發指定之控制項的 LostFocus 事件。Raises the LostFocus event for the specified control.

InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs) InvokeOnClick(Control, EventArgs)

引發指定之控制項的 Click 事件。Raises the Click event for the specified control.

InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs) InvokePaint(Control, PaintEventArgs)

引發指定之控制項的 Paint 事件。Raises the Paint event for the specified control.

InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs) InvokePaintBackground(Control, PaintEventArgs)

引發指定之控制項的 PaintBackground 事件。Raises the PaintBackground event for the specified control.

IsInputChar(Char) IsInputChar(Char) IsInputChar(Char) IsInputChar(Char)

判斷字元是否為控制項辨認的輸入字元。Determines if a character is an input character that the control recognizes.

IsInputKey(Keys) IsInputKey(Keys) IsInputKey(Keys) IsInputKey(Keys)

判斷指定的按鍵是標準輸入按鍵或需要前置處理的特殊按鍵。Determines whether the specified key is a regular input key or a special key that requires preprocessing.

IsKeyLocked(Keys) IsKeyLocked(Keys) IsKeyLocked(Keys) IsKeyLocked(Keys)

判斷 CAPS LOCK、NUM LOCK 或 SCROLL LOCK 按鍵是否在作用中。Determines whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK key is in effect.

IsMnemonic(Char, String) IsMnemonic(Char, String) IsMnemonic(Char, String) IsMnemonic(Char, String)

判斷指定的字元是否為在指定字串中指派的助憶鍵字元。Determines if the specified character is the mnemonic character assigned to the control in the specified string.

LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32) LogicalToDeviceUnits(Int32)

將邏輯 DPI 值轉換為它的對等 DeviceUnit DPI 值。Converts a Logical DPI value to its equivalent DeviceUnit DPI value.

LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size) LogicalToDeviceUnits(Size)

針對目前的 DPI 調整大小,並四捨五入為最接近的寬度和高度整數值,以將大小從邏輯轉換成裝置單位。Transforms a size from logical to device units by scaling it for the current DPI and rounding down to the nearest integer value for width and height.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

建立目前 Object 的淺層複本 (Shallow Copy)。Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

建立目前 MarshalByRefObject 物件的淺層複本。Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle) NotifyInvalidate(Rectangle)

引發 Invalidated 事件,包含要失效的指定控制項區域。Raises the Invalidated event with a specified region of the control to invalidate.

OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs) OnAutoSizeChanged(EventArgs)

引發 AutoSizeChanged 事件。Raises the AutoSizeChanged event.

OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs) OnBackColorChanged(EventArgs)

引發 BackColorChanged 事件。Raises the BackColorChanged event.

OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs) OnBackgroundImageChanged(EventArgs)

引發 BackgroundImageChanged 事件。Raises the BackgroundImageChanged event.

OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs) OnBackgroundImageLayoutChanged(EventArgs)

引發 BackgroundImageLayoutChanged 事件。Raises the BackgroundImageLayoutChanged event.

OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs) OnBindingContextChanged(EventArgs)

引發 BindingContextChanged 事件。Raises the BindingContextChanged event.

OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs) OnCausesValidationChanged(EventArgs)

引發 CausesValidationChanged 事件。Raises the CausesValidationChanged event.

OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs) OnChangeUICues(UICuesEventArgs)

引發 ChangeUICues 事件。Raises the ChangeUICues event.

OnClick(EventArgs) OnClick(EventArgs) OnClick(EventArgs) OnClick(EventArgs)

引發 Click 事件。Raises the Click event.

OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs) OnClientSizeChanged(EventArgs)

引發 ClientSizeChanged 事件。Raises the ClientSizeChanged event.

OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs) OnContextMenuChanged(EventArgs)

引發 ContextMenuChanged 事件。Raises the ContextMenuChanged event.

OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs) OnContextMenuStripChanged(EventArgs)

引發 ContextMenuStripChanged 事件。Raises the ContextMenuStripChanged event.

OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs) OnControlAdded(ControlEventArgs)

引發 ControlAdded 事件。Raises the ControlAdded event.

OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs) OnControlRemoved(ControlEventArgs)

引發 ControlRemoved 事件。Raises the ControlRemoved event.

OnCreateControl() OnCreateControl() OnCreateControl() OnCreateControl()

引發 CreateControl() 方法。Raises the CreateControl() method.

OnCursorChanged(EventArgs) OnCursorChanged(EventArgs) OnCursorChanged(EventArgs) OnCursorChanged(EventArgs)

引發 CursorChanged 事件。Raises the CursorChanged event.

OnDockChanged(EventArgs) OnDockChanged(EventArgs) OnDockChanged(EventArgs) OnDockChanged(EventArgs)

引發 DockChanged 事件。Raises the DockChanged event.

OnDoubleClick(EventArgs) OnDoubleClick(EventArgs) OnDoubleClick(EventArgs) OnDoubleClick(EventArgs)

引發 DoubleClick 事件。Raises the DoubleClick event.

OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs) OnDpiChangedAfterParent(EventArgs)

引發 DpiChangedAfterParent 事件。Raises the DpiChangedAfterParent event.

OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs) OnDpiChangedBeforeParent(EventArgs)

引發 DpiChangedBeforeParent 事件。Raises the DpiChangedBeforeParent event.

OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs)

引發 DragDrop 事件。Raises the DragDrop event.

OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs)

引發 DragEnter 事件。Raises the DragEnter event.

OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs)

引發 DragLeave 事件。Raises the DragLeave event.

OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs)

引發 DragOver 事件。Raises the DragOver event.

OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs) OnEnabledChanged(EventArgs)

引發 EnabledChanged 事件。Raises the EnabledChanged event.

OnEnter(EventArgs) OnEnter(EventArgs) OnEnter(EventArgs) OnEnter(EventArgs)

引發 Enter 事件。Raises the Enter event.

OnFontChanged(EventArgs) OnFontChanged(EventArgs) OnFontChanged(EventArgs) OnFontChanged(EventArgs)

引發 FontChanged 事件。Raises the FontChanged event.

OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs) OnForeColorChanged(EventArgs)

引發 ForeColorChanged 事件。Raises the ForeColorChanged event.

OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs)

引發 GiveFeedback 事件。Raises the GiveFeedback event.

OnGotFocus(EventArgs) OnGotFocus(EventArgs) OnGotFocus(EventArgs) OnGotFocus(EventArgs)

引發 GotFocus 事件。Raises the GotFocus event.

OnHandleCreated(EventArgs) OnHandleCreated(EventArgs) OnHandleCreated(EventArgs) OnHandleCreated(EventArgs)

引發 HandleCreated 事件。Raises the HandleCreated event.

OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs) OnHandleDestroyed(EventArgs)

引發 HandleDestroyed 事件。Raises the HandleDestroyed event.

OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs) OnHelpRequested(HelpEventArgs)

引發 HelpRequested 事件。Raises the HelpRequested event.

OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs) OnImeModeChanged(EventArgs)

引發 ImeModeChanged 事件。Raises the ImeModeChanged event.

OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs) OnInvalidated(InvalidateEventArgs)

引發 Invalidated 事件。Raises the Invalidated event.

OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs) OnKeyDown(KeyEventArgs)

引發 KeyDown 事件。Raises the KeyDown event.

OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs) OnKeyPress(KeyPressEventArgs)

引發 KeyPress 事件。Raises the KeyPress event.

OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs) OnKeyUp(KeyEventArgs)

引發 KeyUp 事件。Raises the KeyUp event.

OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs) OnLayout(LayoutEventArgs)

引發 Layout 事件。Raises the Layout event.

OnLeave(EventArgs) OnLeave(EventArgs) OnLeave(EventArgs) OnLeave(EventArgs)

引發 Leave 事件。Raises the Leave event.

OnLocationChanged(EventArgs) OnLocationChanged(EventArgs) OnLocationChanged(EventArgs) OnLocationChanged(EventArgs)

引發 LocationChanged 事件。Raises the LocationChanged event.

OnLostFocus(EventArgs) OnLostFocus(EventArgs) OnLostFocus(EventArgs) OnLostFocus(EventArgs)

引發 LostFocus 事件。Raises the LostFocus event.

OnMarginChanged(EventArgs) OnMarginChanged(EventArgs) OnMarginChanged(EventArgs) OnMarginChanged(EventArgs)

引發 MarginChanged 事件。Raises the MarginChanged event.

OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs) OnMouseCaptureChanged(EventArgs)

引發 MouseCaptureChanged 事件。Raises the MouseCaptureChanged event.

OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs) OnMouseClick(MouseEventArgs)

引發 MouseClick 事件。Raises the MouseClick event.

OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs) OnMouseDoubleClick(MouseEventArgs)

引發 MouseDoubleClick 事件。Raises the MouseDoubleClick event.

OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs) OnMouseDown(MouseEventArgs)

引發 MouseDown 事件。Raises the MouseDown event.

OnMouseEnter(EventArgs) OnMouseEnter(EventArgs) OnMouseEnter(EventArgs) OnMouseEnter(EventArgs)

引發 MouseEnter 事件。Raises the MouseEnter event.

OnMouseHover(EventArgs) OnMouseHover(EventArgs) OnMouseHover(EventArgs) OnMouseHover(EventArgs)

引發 MouseHover 事件。Raises the MouseHover event.

OnMouseLeave(EventArgs) OnMouseLeave(EventArgs) OnMouseLeave(EventArgs) OnMouseLeave(EventArgs)

引發 MouseLeave 事件。Raises the MouseLeave event.

OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs) OnMouseMove(MouseEventArgs)

引發 MouseMove 事件。Raises the MouseMove event.

OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs) OnMouseUp(MouseEventArgs)

引發 MouseUp 事件。Raises the MouseUp event.

OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs) OnMouseWheel(MouseEventArgs)

引發 MouseWheel 事件。Raises the MouseWheel event.

OnMove(EventArgs) OnMove(EventArgs) OnMove(EventArgs) OnMove(EventArgs)

引發 Move 事件。Raises the Move event.

OnNotifyMessage(Message) OnNotifyMessage(Message) OnNotifyMessage(Message) OnNotifyMessage(Message)

將 Windows 訊息通知控制項。Notifies the control of Windows messages.

OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs) OnPaddingChanged(EventArgs)

引發 PaddingChanged 事件。Raises the PaddingChanged event.

OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs)

引發 Paint 事件。Raises the Paint event.

OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs) OnPaintBackground(PaintEventArgs)

繪製控制項的背景。Paints the background of the control.

OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs) OnParentBackColorChanged(EventArgs)

當控制項容器的 BackColorChanged 屬性值變更時,會引發 BackColor 事件。Raises the BackColorChanged event when the BackColor property value of the control's container changes.

OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs) OnParentBackgroundImageChanged(EventArgs)

當控制項容器的 BackgroundImageChanged 屬性值變更時,會引發 BackgroundImage 事件。Raises the BackgroundImageChanged event when the BackgroundImage property value of the control's container changes.

OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs) OnParentBindingContextChanged(EventArgs)

當控制項容器的 BindingContextChanged 屬性值變更時,會引發 BindingContext 事件。Raises the BindingContextChanged event when the BindingContext property value of the control's container changes.

OnParentChanged(EventArgs) OnParentChanged(EventArgs) OnParentChanged(EventArgs) OnParentChanged(EventArgs)

引發 ParentChanged 事件。Raises the ParentChanged event.

OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs) OnParentCursorChanged(EventArgs)

引發 CursorChanged 事件。Raises the CursorChanged event.

OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs) OnParentEnabledChanged(EventArgs)

當控制項容器的 EnabledChanged 屬性值變更時,會引發 Enabled 事件。Raises the EnabledChanged event when the Enabled property value of the control's container changes.

OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs) OnParentFontChanged(EventArgs)

當控制項容器的 FontChanged 屬性值變更時,會引發 Font 事件。Raises the FontChanged event when the Font property value of the control's container changes.

OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs) OnParentForeColorChanged(EventArgs)

當控制項容器的 ForeColorChanged 屬性值變更時,會引發 ForeColor 事件。Raises the ForeColorChanged event when the ForeColor property value of the control's container changes.

OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs) OnParentRightToLeftChanged(EventArgs)

當控制項容器的 RightToLeftChanged 屬性值變更時,會引發 RightToLeft 事件。Raises the RightToLeftChanged event when the RightToLeft property value of the control's container changes.

OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs) OnParentVisibleChanged(EventArgs)

當控制項容器的 VisibleChanged 屬性值變更時,會引發 Visible 事件。Raises the VisibleChanged event when the Visible property value of the control's container changes.

OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs) OnPreviewKeyDown(PreviewKeyDownEventArgs)

引發 PreviewKeyDown 事件。Raises the PreviewKeyDown event.

OnPrint(PaintEventArgs) OnPrint(PaintEventArgs) OnPrint(PaintEventArgs) OnPrint(PaintEventArgs)

引發 Paint 事件。Raises the Paint event.

OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs)

引發 QueryContinueDrag 事件。Raises the QueryContinueDrag event.

OnRegionChanged(EventArgs) OnRegionChanged(EventArgs) OnRegionChanged(EventArgs) OnRegionChanged(EventArgs)

引發 RegionChanged 事件。Raises the RegionChanged event.

OnResize(EventArgs) OnResize(EventArgs) OnResize(EventArgs) OnResize(EventArgs)

引發 Resize 事件。Raises the Resize event.

OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs) OnRightToLeftChanged(EventArgs)

引發 RightToLeftChanged 事件。Raises the RightToLeftChanged event.

OnSizeChanged(EventArgs) OnSizeChanged(EventArgs) OnSizeChanged(EventArgs) OnSizeChanged(EventArgs)

引發 SizeChanged 事件。Raises the SizeChanged event.

OnStyleChanged(EventArgs) OnStyleChanged(EventArgs) OnStyleChanged(EventArgs) OnStyleChanged(EventArgs)

引發 StyleChanged 事件。Raises the StyleChanged event.

OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs) OnSystemColorsChanged(EventArgs)

引發 SystemColorsChanged 事件。Raises the SystemColorsChanged event.

OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs) OnTabIndexChanged(EventArgs)

引發 TabIndexChanged 事件。Raises the TabIndexChanged event.

OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs) OnTabStopChanged(EventArgs)

引發 TabStopChanged 事件。Raises the TabStopChanged event.

OnTextChanged(EventArgs) OnTextChanged(EventArgs) OnTextChanged(EventArgs) OnTextChanged(EventArgs)

引發 TextChanged 事件。Raises the TextChanged event.

OnValidated(EventArgs) OnValidated(EventArgs) OnValidated(EventArgs) OnValidated(EventArgs)

引發 Validated 事件。Raises the Validated event.

OnValidating(CancelEventArgs) OnValidating(CancelEventArgs) OnValidating(CancelEventArgs) OnValidating(CancelEventArgs)

引發 Validating 事件。Raises the Validating event.

OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs) OnVisibleChanged(EventArgs)

引發 VisibleChanged 事件。Raises the VisibleChanged event.

PerformLayout() PerformLayout() PerformLayout() PerformLayout()

強制控制項將配置邏輯套用至其所有子控制項。Forces the control to apply layout logic to all its child controls.

PerformLayout(Control, String) PerformLayout(Control, String) PerformLayout(Control, String) PerformLayout(Control, String)

強制控制項將配置邏輯套用至其所有子控制項。Forces the control to apply layout logic to all its child controls.

PointToClient(Point) PointToClient(Point) PointToClient(Point) PointToClient(Point)

將指定的螢幕點的位置計算為工作區座標 (Client Coordinate)。Computes the location of the specified screen point into client coordinates.

PointToScreen(Point) PointToScreen(Point) PointToScreen(Point) PointToScreen(Point)

將指定的工作區點的位置計算為螢幕座標。Computes the location of the specified client point into screen coordinates.

PreProcessControlMessage(Message) PreProcessControlMessage(Message) PreProcessControlMessage(Message) PreProcessControlMessage(Message)

先於訊息迴圈中前置處理鍵盤或輸入訊息後,再分派這些訊息。Preprocesses keyboard or input messages within the message loop before they are dispatched.

PreProcessMessage(Message) PreProcessMessage(Message) PreProcessMessage(Message) PreProcessMessage(Message)

先於訊息迴圈中前置處理鍵盤或輸入訊息後,再分派這些訊息。Preprocesses keyboard or input messages within the message loop before they are dispatched.

ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys) ProcessCmdKey(Message, Keys)

處理命令按鍵。Processes a command key.

ProcessDialogChar(Char) ProcessDialogChar(Char) ProcessDialogChar(Char) ProcessDialogChar(Char)

處理對話方塊字元。Processes a dialog character.

ProcessDialogKey(Keys) ProcessDialogKey(Keys) ProcessDialogKey(Keys) ProcessDialogKey(Keys)

處理對話方塊按鍵。Processes a dialog key.

ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message) ProcessKeyEventArgs(Message)

處理按鍵訊息,並產生適當的控制項事件。Processes a key message and generates the appropriate control events.

ProcessKeyMessage(Message) ProcessKeyMessage(Message) ProcessKeyMessage(Message) ProcessKeyMessage(Message)

處理鍵盤訊息。Processes a keyboard message.

ProcessKeyPreview(Message) ProcessKeyPreview(Message) ProcessKeyPreview(Message) ProcessKeyPreview(Message)

預覽鍵盤訊息。Previews a keyboard message.

ProcessMnemonic(Char) ProcessMnemonic(Char) ProcessMnemonic(Char) ProcessMnemonic(Char)

處理助憶鍵字元。Processes a mnemonic character.

RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs) RaiseDragEvent(Object, DragEventArgs)

引發適當的拖曳事件。Raises the appropriate drag event.

RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs) RaiseKeyEvent(Object, KeyEventArgs)

引發適當的按鍵事件。Raises the appropriate key event.

RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs) RaiseMouseEvent(Object, MouseEventArgs)

引發適當的滑鼠事件。Raises the appropriate mouse event.

RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs) RaisePaintEvent(Object, PaintEventArgs)

引發適當的繪製事件。Raises the appropriate paint event.

RecreateHandle() RecreateHandle() RecreateHandle() RecreateHandle()

強制重新建立控制項的控制代碼。Forces the re-creation of the handle for the control.

RectangleToClient(Rectangle) RectangleToClient(Rectangle) RectangleToClient(Rectangle) RectangleToClient(Rectangle)

以工作區座標計算指定的螢幕矩形大小和位置。Computes the size and location of the specified screen rectangle in client coordinates.

RectangleToScreen(Rectangle) RectangleToScreen(Rectangle) RectangleToScreen(Rectangle) RectangleToScreen(Rectangle)

以螢幕座標計算指定的工作區矩形大小和位置。Computes the size and location of the specified client rectangle in screen coordinates.

ReflectMessage(IntPtr, Message) ReflectMessage(IntPtr, Message) ReflectMessage(IntPtr, Message) ReflectMessage(IntPtr, Message)

將指定的訊息反映至繫結至指定控制代碼的控制項。Reflects the specified message to the control that is bound to the specified handle.

Refresh() Refresh() Refresh() Refresh()

強制控制項使其工作區失效,並且立即重繪其本身和任何子控制項。Forces the control to invalidate its client area and immediately redraw itself and any child controls.

RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32) RescaleConstantsForDpi(Int32, Int32)

提供在發生 DPI 變更時用來重新調整控制項的常數。Provides constants for rescaling the control when a DPI change occurs.

ResetBackColor() ResetBackColor() ResetBackColor() ResetBackColor()

重設 BackColor 屬性為其預設值。Resets the BackColor property to its default value.

ResetBindings() ResetBindings() ResetBindings() ResetBindings()

使得繫結至 BindingSource 的控制項重新讀取清單中的所有項目,並重新整理其顯示的值。Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values.

ResetCursor() ResetCursor() ResetCursor() ResetCursor()

重設 Cursor 屬性為其預設值。Resets the Cursor property to its default value.

ResetFont() ResetFont() ResetFont() ResetFont()

重設 Font 屬性為其預設值。Resets the Font property to its default value.

ResetForeColor() ResetForeColor() ResetForeColor() ResetForeColor()

重設 ForeColor 屬性為其預設值。Resets the ForeColor property to its default value.

ResetImeMode() ResetImeMode() ResetImeMode() ResetImeMode()

重設 ImeMode 屬性為其預設值。Resets the ImeMode property to its default value.

ResetMouseEventArgs() ResetMouseEventArgs() ResetMouseEventArgs() ResetMouseEventArgs()

重設控制項來處理 MouseLeave 事件。Resets the control to handle the MouseLeave event.

ResetRightToLeft() ResetRightToLeft() ResetRightToLeft() ResetRightToLeft()

重設 RightToLeft 屬性為其預設值。Resets the RightToLeft property to its default value.

ResetText() ResetText() ResetText() ResetText()

Text 屬性重設為其預設值 (Empty)。Resets the Text property to its default value (Empty).

ResumeLayout() ResumeLayout() ResumeLayout() ResumeLayout()

繼續平常的配置邏輯。Resumes usual layout logic.

ResumeLayout(Boolean) ResumeLayout(Boolean) ResumeLayout(Boolean) ResumeLayout(Boolean)

繼續平常的配置邏輯,選擇性地強制暫止配置要求的立即配置。Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests.

RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment) RtlTranslateAlignment(ContentAlignment)

將指定的 ContentAlignment 轉換為適當的 ContentAlignment,以支援由右至左的文字。Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment) RtlTranslateAlignment(HorizontalAlignment)

將指定的 HorizontalAlignment 轉換為適當的 HorizontalAlignment,以支援由右至左的文字。Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment) RtlTranslateAlignment(LeftRightAlignment)

將指定的 LeftRightAlignment 轉換為適當的 LeftRightAlignment,以支援由右至左的文字。Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment) RtlTranslateContent(ContentAlignment)

將指定的 ContentAlignment 轉換為適當的 ContentAlignment,以支援由右至左的文字。Converts the specified ContentAlignment to the appropriate ContentAlignment to support right-to-left text.

RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment) RtlTranslateHorizontal(HorizontalAlignment)

將指定的 HorizontalAlignment 轉換為適當的 HorizontalAlignment,以支援由右至左的文字。Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text.

RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment) RtlTranslateLeftRight(LeftRightAlignment)

將指定的 LeftRightAlignment 轉換為適當的 LeftRightAlignment,以支援由右至左的文字。Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text.

Scale(Single) Scale(Single) Scale(Single) Scale(Single)

縮放控制項和任何的子控制項。Scales the control and any child controls.

Scale(Single, Single) Scale(Single, Single) Scale(Single, Single) Scale(Single, Single)

縮放整個控制項和任何的子控制項。Scales the entire control and any child controls.

Scale(SizeF) Scale(SizeF) Scale(SizeF) Scale(SizeF)

根據指定的縮放比例來縮放控制項和所有子控制項。Scales the control and all child controls by the specified scaling factor.

ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap) ScaleBitmapLogicalToDevice(Bitmap)

發生 DPI 變更時,將邏輯點陣圖值調整為它的對等裝置單位值。Scales a logical bitmap value to it's equivalent device unit value when a DPI change occurs.

ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified) ScaleControl(SizeF, BoundsSpecified)

縮放控制項的位置、大小、邊框間距和邊界。Scales a control's location, size, padding and margin.

ScaleCore(Single, Single) ScaleCore(Single, Single) ScaleCore(Single, Single) ScaleCore(Single, Single)

這個方法與這個類別無關。This method is not relevant for this class.

Select() Select() Select() Select()

啟動控制項。Activates the control.

Select(Boolean, Boolean) Select(Boolean, Boolean) Select(Boolean, Boolean) Select(Boolean, Boolean)

啟動子控制項。Activates a child control. 選擇性指定定位順序中要選取控制項的方向。Optionally specifies the direction in the tab order to select the control from.

SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

啟動下一個控制項。Activates the next control.

SendToBack() SendToBack() SendToBack() SendToBack()

將控制項傳送到疊置順序的後面。Sends the control to the back of the z-order.

SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode) SetAutoSizeMode(AutoSizeMode)

設定值,表示已啟用控制項的 AutoSize 屬性時,該控制項的行為模式為何。Sets a value indicating how a control will behave when its AutoSize property is enabled.

SetBounds(Int32, Int32, Int32, Int32) SetBounds(Int32, Int32, Int32, Int32) SetBounds(Int32, Int32, Int32, Int32) SetBounds(Int32, Int32, Int32, Int32)

將控制項的範圍設定為指定的位置和大小。Sets the bounds of the control to the specified location and size.

SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

將控制項的指定範圍設定為指定的位置和大小。Sets the specified bounds of the control to the specified location and size.

SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

執行設定這個控制項的指定範圍的工作。Performs the work of setting the specified bounds of this control.

SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32) SetClientSizeCore(Int32, Int32)

設定控制項工作區的大小。Sets the size of the client area of the control.

SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean) SetStyle(ControlStyles, Boolean)

將指定的 ControlStyles 旗標設定為 truefalseSets a specified ControlStyles flag to either true or false.

SetTopLevel(Boolean) SetTopLevel(Boolean) SetTopLevel(Boolean) SetTopLevel(Boolean)

將控制項設定為最上層控制項。Sets the control as the top-level control.

SetVisibleCore(Boolean) SetVisibleCore(Boolean) SetVisibleCore(Boolean) SetVisibleCore(Boolean)

將控制項設定為指定的可見狀態。Sets the control to the specified visible state.

Show() Show() Show() Show()

對使用者顯示控制項。Displays the control to the user.

SizeFromClientSize(Size) SizeFromClientSize(Size) SizeFromClientSize(Size) SizeFromClientSize(Size)

從控制項的工作區之高度和寬度判斷整個控制項的大小。Determines the size of the entire control from the height and width of its client area.

SuspendLayout() SuspendLayout() SuspendLayout() SuspendLayout()

暫停控制項的配置邏輯。Temporarily suspends the layout logic for the control.

ToString() ToString() ToString() ToString()

傳回任何包含 Component 名稱的 StringReturns a String containing the name of the Component, if any. 不應覆寫此方法。This method should not be overridden.

(Inherited from Component)
Update() Update() Update() Update()

使控制項重繪其工作區內的失效區域。Causes the control to redraw the invalidated regions within its client area.

UpdateBounds() UpdateBounds() UpdateBounds() UpdateBounds()

以目前大小和位置更新控制項的範圍。Updates the bounds of the control with the current size and location.

UpdateBounds(Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32)

以指定的大小和位置更新控制項的範圍。Updates the bounds of the control with the specified size and location.

UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

以指定的大小、位置和工作區大小更新控制項的範圍。Updates the bounds of the control with the specified size, location, and client size.

UpdateStyles() UpdateStyles() UpdateStyles() UpdateStyles()

強制重新套用指派的樣式至控制項。Forces the assigned styles to be reapplied to the control.

UpdateZOrder() UpdateZOrder() UpdateZOrder() UpdateZOrder()

以控制項的父控制項疊置順序更新控制項。Updates the control in its parent's z-order.

WndProc(Message) WndProc(Message) WndProc(Message) WndProc(Message)

處理 Windows 訊息。Processes Windows messages.

事件

AutoSizeChanged AutoSizeChanged AutoSizeChanged AutoSizeChanged

這個事件與這個類別無關。This event is not relevant for this class.

BackColorChanged BackColorChanged BackColorChanged BackColorChanged

發生於 BackColor 屬性的值變更時。Occurs when the value of the BackColor property changes.

BackgroundImageChanged BackgroundImageChanged BackgroundImageChanged BackgroundImageChanged

發生於 BackgroundImage 屬性的值變更時。Occurs when the value of the BackgroundImage property changes.

BackgroundImageLayoutChanged BackgroundImageLayoutChanged BackgroundImageLayoutChanged BackgroundImageLayoutChanged

發生於 BackgroundImageLayout 屬性變更時。Occurs when the BackgroundImageLayout property changes.

BindingContextChanged BindingContextChanged BindingContextChanged BindingContextChanged

發生於 BindingContext 屬性的值變更時。Occurs when the value of the BindingContext property changes.

CausesValidationChanged CausesValidationChanged CausesValidationChanged CausesValidationChanged

發生於 CausesValidation 屬性的值變更時。Occurs when the value of the CausesValidation property changes.

ChangeUICues ChangeUICues ChangeUICues ChangeUICues

發生於焦點或鍵盤使用者介面 (UI) 提示變更時。Occurs when the focus or keyboard user interface (UI) cues change.

Click Click Click Click

發生於按下控制項時。Occurs when the control is clicked.

ClientSizeChanged ClientSizeChanged ClientSizeChanged ClientSizeChanged

發生於 ClientSize 屬性的值變更時。Occurs when the value of the ClientSize property changes.

ContextMenuChanged ContextMenuChanged ContextMenuChanged ContextMenuChanged

發生於 ContextMenu 屬性的值變更時。Occurs when the value of the ContextMenu property changes.

ContextMenuStripChanged ContextMenuStripChanged ContextMenuStripChanged ContextMenuStripChanged

發生於 ContextMenuStrip 屬性的值變更時。Occurs when the value of the ContextMenuStrip property changes.

ControlAdded ControlAdded ControlAdded ControlAdded

發生於加入新控制項至 Control.ControlCollection 時。Occurs when a new control is added to the Control.ControlCollection.

ControlRemoved ControlRemoved ControlRemoved ControlRemoved

發生於從 Control.ControlCollection 移除控制項時。Occurs when a control is removed from the Control.ControlCollection.

CursorChanged CursorChanged CursorChanged CursorChanged

發生於 Cursor 屬性的值變更時。Occurs when the value of the Cursor property changes.

Disposed Disposed Disposed Disposed

當此元件由 Dispose() 方法的呼叫處置時發生。Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)
DockChanged DockChanged DockChanged DockChanged

發生於 Dock 屬性的值變更時。Occurs when the value of the Dock property changes.

DoubleClick DoubleClick DoubleClick DoubleClick

發生於按兩下控制項時。Occurs when the control is double-clicked.

DpiChangedAfterParent DpiChangedAfterParent DpiChangedAfterParent DpiChangedAfterParent

發生於某個控制項的父控制項或表單已變更之後,以程式設計方式變更其 DPI 設定時。Occurs when the DPI setting for a control is changed programmatically after the DPI of its parent control or form has changed.

DpiChangedBeforeParent DpiChangedBeforeParent DpiChangedBeforeParent DpiChangedBeforeParent

發生於某個控制項的父控制項或表單發生 DPI 變更事件之前,以程式設計方式變更其 DPI 設定時。Occurs when the DPI setting for a control is changed programmatically before a DPI change event for its parent control or form has occurred.

DragDrop DragDrop DragDrop DragDrop

發生於拖放作業完成時。Occurs when a drag-and-drop operation is completed.

DragEnter DragEnter DragEnter DragEnter

發生於將物件拖曳至控制項邊框時。Occurs when an object is dragged into the control's bounds.

DragLeave DragLeave DragLeave DragLeave

發生於將物件拖出控制項界限時。Occurs when an object is dragged out of the control's bounds.

DragOver DragOver DragOver DragOver

發生於將物件拖曳至控制項邊框上方時。Occurs when an object is dragged over the control's bounds.

EnabledChanged EnabledChanged EnabledChanged EnabledChanged

發生於 Enabled 屬性值變更時。Occurs when the Enabled property value has changed.

Enter Enter Enter Enter

發生於輸入控制項時。Occurs when the control is entered.

FontChanged FontChanged FontChanged FontChanged

發生在 Font 屬性值變更時。Occurs when the Font property value changes.

ForeColorChanged ForeColorChanged ForeColorChanged ForeColorChanged

發生在 ForeColor 屬性值變更時。Occurs when the ForeColor property value changes.

GiveFeedback GiveFeedback GiveFeedback GiveFeedback

發生於拖曳作業時。Occurs during a drag operation.

GotFocus GotFocus GotFocus GotFocus

發生於控制項取得焦點時。Occurs when the control receives focus.

HandleCreated HandleCreated HandleCreated HandleCreated

發生於為控制項建立控制代碼時。Occurs when a handle is created for the control.

HandleDestroyed HandleDestroyed HandleDestroyed HandleDestroyed

發生於終結控制項的控制代碼時。Occurs when the control's handle is in the process of being destroyed.

HelpRequested HelpRequested HelpRequested HelpRequested

發生於使用者要求控制項的說明時。Occurs when the user requests help for a control.

ImeModeChanged ImeModeChanged ImeModeChanged ImeModeChanged

發生於 ImeMode 屬性變更時。Occurs when the ImeMode property has changed.

Invalidated Invalidated Invalidated Invalidated

發生於控制項的顯示需要重新繪製時。Occurs when a control's display requires redrawing.

KeyDown KeyDown KeyDown KeyDown

發生於按下按鍵且焦點在控制項時。Occurs when a key is pressed while the control has focus.

KeyPress KeyPress KeyPress KeyPress

發生於Occurs when a character. 控制項有焦點,並按下字元空格鍵或退格鍵時。space or backspace key is pressed while the control has focus.

KeyUp KeyUp KeyUp KeyUp

發生於放開按鍵且焦點在控制項時。Occurs when a key is released while the control has focus.

Layout Layout Layout Layout

發生於控制項應重新調整其子控制項位置時。Occurs when a control should reposition its child controls.

Leave Leave Leave Leave

發生於輸入焦點離開控制項時。Occurs when the input focus leaves the control.

LocationChanged LocationChanged LocationChanged LocationChanged

發生於 Location 屬性值變更時。Occurs when the Location property value has changed.

LostFocus LostFocus LostFocus LostFocus

發生於控制項遺失焦點時。Occurs when the control loses focus.

MarginChanged MarginChanged MarginChanged MarginChanged

發生於控制項的邊界變更時。Occurs when the control's margin changes.

MouseCaptureChanged MouseCaptureChanged MouseCaptureChanged MouseCaptureChanged

發生於控制項遺失滑鼠捕捉時。Occurs when the control loses mouse capture.

MouseClick MouseClick MouseClick MouseClick

發生於使用滑鼠按一下控制項時。Occurs when the control is clicked by the mouse.

MouseDoubleClick MouseDoubleClick MouseDoubleClick MouseDoubleClick

發生於以滑鼠按兩下控制項時。Occurs when the control is double clicked by the mouse.

MouseDown MouseDown MouseDown MouseDown

發生於滑鼠指標位於控制項上並按下滑鼠按鍵時。Occurs when the mouse pointer is over the control and a mouse button is pressed.

MouseEnter MouseEnter MouseEnter MouseEnter

發生於滑鼠指標進入控制項時。Occurs when the mouse pointer enters the control.

MouseHover MouseHover MouseHover MouseHover

發生於滑鼠指標停留在控制項上時。Occurs when the mouse pointer rests on the control.

MouseLeave MouseLeave MouseLeave MouseLeave

發生於滑鼠指標離開控制項時。Occurs when the mouse pointer leaves the control.

MouseMove MouseMove MouseMove MouseMove

發生於滑鼠指標移至控制項上時。Occurs when the mouse pointer is moved over the control.

MouseUp MouseUp MouseUp MouseUp

發生於滑鼠指標位於控制項上並放開滑鼠按鍵時。Occurs when the mouse pointer is over the control and a mouse button is released.

MouseWheel MouseWheel MouseWheel MouseWheel

發生於滑鼠滾輪移動且焦點在控制項時。Occurs when the mouse wheel moves while the control has focus.

Move Move Move Move

發生於控制項移動時。Occurs when the control is moved.

PaddingChanged PaddingChanged PaddingChanged PaddingChanged

發生於控制項的邊框間距變更時。Occurs when the control's padding changes.

Paint Paint Paint Paint

發生於重繪控制項時。Occurs when the control is redrawn.

ParentChanged ParentChanged ParentChanged ParentChanged

發生在 Parent 屬性值變更時。Occurs when the Parent property value changes.

PreviewKeyDown PreviewKeyDown PreviewKeyDown PreviewKeyDown

發生於焦點位於這個控制項上時並按下鍵盤按鍵的 KeyDown 事件之前。Occurs before the KeyDown event when a key is pressed while focus is on this control.

QueryAccessibilityHelp QueryAccessibilityHelp QueryAccessibilityHelp QueryAccessibilityHelp

發生於 AccessibleObject 為協助工具應用程式提供說明時。Occurs when AccessibleObject is providing help to accessibility applications.

QueryContinueDrag QueryContinueDrag QueryContinueDrag QueryContinueDrag

發生於拖放作業時,讓拖曳來源能夠決定是否應取消拖放作業。Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled.

RegionChanged RegionChanged RegionChanged RegionChanged

發生於 Region 屬性的值變更時。Occurs when the value of the Region property changes.

Resize Resize Resize Resize

發生於重設控制項大小時。Occurs when the control is resized.

RightToLeftChanged RightToLeftChanged RightToLeftChanged RightToLeftChanged

發生在 RightToLeft 屬性值變更時。Occurs when the RightToLeft property value changes.

SizeChanged SizeChanged SizeChanged SizeChanged

發生在 Size 屬性值變更時。Occurs when the Size property value changes.

StyleChanged StyleChanged StyleChanged StyleChanged

發生於控制項樣式變更時。Occurs when the control style changes.

SystemColorsChanged SystemColorsChanged SystemColorsChanged SystemColorsChanged

發生於系統色彩變更時。Occurs when the system colors change.

TabIndexChanged TabIndexChanged TabIndexChanged TabIndexChanged

發生在 TabIndex 屬性值變更時。Occurs when the TabIndex property value changes.

TabStopChanged TabStopChanged TabStopChanged TabStopChanged

發生在 TabStop 屬性值變更時。Occurs when the TabStop property value changes.

TextChanged TextChanged TextChanged TextChanged

發生在 Text 屬性值變更時。Occurs when the Text property value changes.

Validated Validated Validated Validated

發生於控制項完成驗證時。Occurs when the control is finished validating.

Validating Validating Validating Validating

發生於驗證控制項時。Occurs when the control is validating.

VisibleChanged VisibleChanged VisibleChanged VisibleChanged

發生在 Visible 屬性值變更時。Occurs when the Visible property value changes.

明確介面實作

IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs) IDropTarget.OnDragDrop(DragEventArgs)

引發 DragDrop 事件。Raises the DragDrop event.

IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs) IDropTarget.OnDragEnter(DragEventArgs)

引發 DragEnter 事件。Raises the DragEnter event.

IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs) IDropTarget.OnDragLeave(EventArgs)

引發 DragLeave 事件。Raises the DragLeave event.

IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs) IDropTarget.OnDragOver(DragEventArgs)

引發 DragOver 事件。Raises the DragOver event.

適用於

執行緒安全性

只有下列成員都是安全執行緒: BeginInvoke(Delegate)EndInvoke(IAsyncResult)Invoke(Delegate)InvokeRequired,和CreateGraphics()如果已經建立控制項的控制代碼。Only the following members are thread safe: BeginInvoke(Delegate), EndInvoke(IAsyncResult), Invoke(Delegate), InvokeRequired, and CreateGraphics() if the handle for the control has already been created. 呼叫CreateGraphics()背景執行緒上建立控制項的控制代碼之前可能會導致不合法的跨執行緒呼叫。Calling CreateGraphics() before the control's handle has been created on a background thread can cause illegal cross thread calls.

另請參閱