MaskedTextBox 類別

定義

使用遮罩區別適當及不適當的使用者輸入。Uses a mask to distinguish between proper and improper user input.

public ref class MaskedTextBox : System::Windows::Forms::TextBoxBase
[System.ComponentModel.DefaultBindingProperty("Text")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
public class MaskedTextBox : System.Windows.Forms.TextBoxBase
type MaskedTextBox = class
    inherit TextBoxBase
Public Class MaskedTextBox
Inherits TextBoxBase
繼承
屬性

範例

下列程式碼範例會初始化MaskedTextBox以接受日期,並使用MaskInputRejectedTypeValidationCompleted事件來警示使用者不正確輸入。The following code example initializes the MaskedTextBox to accept a date, and uses both the MaskInputRejected and TypeValidationCompleted events to alert the user to invalid input.

private void Form1_Load(object sender, EventArgs e)
{
    maskedTextBox1.Mask = "00/00/0000";

    maskedTextBox1.MaskInputRejected += new MaskInputRejectedEventHandler(maskedTextBox1_MaskInputRejected);
    maskedTextBox1.KeyDown += new KeyEventHandler(maskedTextBox1_KeyDown);
}

void maskedTextBox1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e)
{
    if (maskedTextBox1.MaskFull)
    {
        toolTip1.ToolTipTitle = "Input Rejected - Too Much Data";
        toolTip1.Show("You cannot enter any more data into the date field. Delete some characters in order to insert more data.", maskedTextBox1, 0, -20, 5000);
    }
    else if (e.Position == maskedTextBox1.Mask.Length)
    {
        toolTip1.ToolTipTitle = "Input Rejected - End of Field";
        toolTip1.Show("You cannot add extra characters to the end of this date field.", maskedTextBox1, 0, -20, 5000);
    }
    else
    {
        toolTip1.ToolTipTitle = "Input Rejected";
        toolTip1.Show("You can only add numeric characters (0-9) into this date field.", maskedTextBox1, 0, -20, 5000);
    }
}

void maskedTextBox1_KeyDown(object sender, KeyEventArgs e)
{
    // The balloon tip is visible for five seconds; if the user types any data before it disappears, collapse it ourselves.
    toolTip1.Hide(maskedTextBox1);
}
Private Sub MaskedTextBox1_MaskInputRejected(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MaskInputRejectedEventArgs) Handles MaskedTextBox1.MaskInputRejected
    If (Me.MaskedTextBox1.MaskFull) Then
        ToolTip1.ToolTipTitle = "Input Rejected - Too Much Data"
        ToolTip1.Show("You cannot enter any more data into the date field. Delete some characters in order to insert more data.", Me.MaskedTextBox1, Me.MaskedTextBox1.Location.X, Me.MaskedTextBox1.Location.Y, 5000)
    ElseIf (e.Position = Me.MaskedTextBox1.Mask.Length) Then
        ToolTip1.ToolTipTitle = "Input Rejected - End of Field"
        ToolTip1.Show("You cannot add extra characters to the end of this date field.", Me.MaskedTextBox1, 0, -20, 5000)
    Else
        ToolTip1.ToolTipTitle = "Input Rejected"
        ToolTip1.Show("You can only add numeric characters (0-9) into this date field.", Me.MaskedTextBox1, 0, -20, 5000)
    End If
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Me.ToolTip1.IsBalloon = True
    Me.MaskedTextBox1.Mask = "00/00/0000"
End Sub

Private Sub MaskedTextBox1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles MaskedTextBox1.KeyDown
    ' The balloon tip is visible for five seconds; if the user types any data before it disappears, collapse it ourselves.
    Me.ToolTip1.Hide(Me.MaskedTextBox1)
End Sub

備註

類別是一個增強型TextBox控制項,可支援用來接受或拒絕使用者輸入的宣告式語法。 MaskedTextBoxThe MaskedTextBox class is an enhanced TextBox control that supports a declarative syntax for accepting or rejecting user input. Mask使用屬性,您可以指定下列輸入,而不需要在應用程式中撰寫任何自訂驗證邏輯:Using the Mask property, you can specify the following input without writing any custom validation logic in your application:

  • 必要的輸入字元。Required input characters.

  • 選擇性的輸入字元。Optional input characters.

  • 遮罩中指定位置所預期的輸入類型。例如,數位或字母或英數位元。The type of input expected at a given position in the mask; for example, a digit, or an alphabetic or alphanumeric character.

  • 遮罩常MaskedTextBox值或應直接出現在中的字元; 例如,電話號碼中的連字號(-),或價格中的貨幣符號。Mask literals, or characters that should appear directly in the MaskedTextBox; for example, the hyphens (-) in a phone number, or the currency symbol in a price.

  • 輸入字元的特殊處理;例如,將字母字元轉換成大寫。Special processing for input characters; for example, to convert alphabetic characters to uppercase.

MaskedTextBox當控制項在執行時間顯示時,它會將遮罩表示為一系列的提示字元和選擇性的常值字元。When a MaskedTextBox control is displayed at run time, it represents the mask as a series of prompt characters and optional literal characters. 每個可編輯的遮罩位置(代表必要或選擇性的輸入)都會以單一提示字元顯示。Each editable mask position, representing a required or optional input, is shown with a single prompt character. 例如,數位記號(#)通常用來做為數值字元輸入的預留位置。For example, the number sign (#) is often used as a placeholder for a numeric character input. 您可以使用PromptChar屬性來指定自訂的提示字元。You can use the PromptChar property to specify a custom prompt character. HidePromptOnLeave屬性會決定當控制項失去輸入焦點時,使用者是否會看到提示字元。The HidePromptOnLeave property determines if the user sees the prompt characters when the control loses input focus.

當使用者在遮罩文字方塊中輸入輸入時,有效的輸入字元會以連續的方式取代各自的提示字元。As the user types input into the masked text box, valid input characters replace their respective prompt characters in a sequential fashion. 如果使用者鍵入不正確輸入字元,則不會進行取代,而如果BeepOnError屬性設定為true,則會發出嗶聲,並MaskInputRejected引發事件。If the user types an invalid input character, no replacement occurs, but instead a beep is issued if the BeepOnError property is set to true, and the MaskInputRejected event is raised. 您可以藉由處理這個事件來提供自己的自訂錯誤邏輯。You can provide your own custom error logic by handing this event.

當目前的插入點位於常值字元時,使用者會有數個選項:When the current insertion point is at a literal character, the user has a number of options:

  • 如果輸入提示字元以外的字元,則會自動略過常值,而輸入字元將會套用至下一個可編輯的位置(以下一個提示字元表示)。If a character other than the prompt character is typed, the literal will automatically be skipped and the input character will be applied to the next editable position, represented by the next prompt character.

  • 如果提示字元是輸入的,而且AllowPromptAsInput屬性為 true,則輸入將會改寫提示字元,而插入點將會移到遮罩中的下一個位置。If the prompt character is typed and the AllowPromptAsInput property is true, the input will overtype the prompt character and insertion point will be moved to the next position in the mask.

  • 如同往常,您可以使用方向鍵來流覽至先前或後續的位置。As is always the case, the arrow keys can be used to navigate to a previous or subsequent position.

您可以使用MaskFull屬性來驗證使用者是否已輸入所有必要的輸入。You can use the MaskFull property to verify whether or not the user has entered all of the required input. 屬性一律會抓取根據遮罩TextMaskFormat和屬性格式化的使用者輸入。 TextThe Text property will always retrieve the user's input formatted according to the mask and the TextMaskFormat property.

控制項實際上會將所有遮罩處理延遲到System.ComponentModel.MaskedTextProvider MaskedTextProvider屬性所指定的類別。 MaskedTextBoxThe MaskedTextBox control actually defers all mask processing to the System.ComponentModel.MaskedTextProvider class specified by the MaskedTextProvider property. 這個標準提供者支援所有 Unicode 字元,但不包括代理和垂直合併字元;不過, AsciiOnly屬性可以用來限制輸入的字元會設定 a-z、a-z 和0-9。This standard provider supports all Unicode characters except for surrogates and vertically combined characters; however, the AsciiOnly property can be used to restrict input to the characters sets a-z, A-Z, and 0-9.

遮罩不一定保證使用者的輸入將代表給定類型的有效值。例如,您可以輸入-9 年的年齡。Masks do not necessarily guarantee that a user's input will represent a valid value for a given type; for example, -9 could be entered for an age in years. 您可以藉由將該數值型別的實例指派給ValidatingType屬性,來驗證使用者的輸入是否代表有效的值。You can verify that a user's input represents a valid value by assigning an instance of that value's type to the ValidatingType property. 您可以藉由監視MaskedTextBox TypeValidationCompleted事件,偵測使用者是否從包含無效值時移除焦點。You can detect whether the user removes focus from MaskedTextBox when it contains an invalid value by monitoring for the TypeValidationCompleted event. 如果類型驗證成功,則會透過ReturnValue TypeValidationEventArgs參數的屬性來使用代表值的物件。If type validation succeeds, the object representing the value will be available through the ReturnValue property of the TypeValidationEventArgs parameter.

和控制項一樣,有數個常用的鍵盤快速鍵無法MaskedTextBox搭配使用。 TextBoxAs with the TextBox control, several common keyboard shortcuts do not work with MaskedTextBox. 特別是,CTRL-R (靠右對齊文字)、CTRL-L (靠左對齊文字)和 CTRL-L (中間文字)不會有任何作用。In particular, CTRL-R (right justify text), CTRL-L (left justify text), and CTRL-L (center text) have no effect.

與 Visual Basic 6.0 的相容性Compatibility with Visual Basic 6.0

MaskedTextBox的設計目的是要在 Visual Basic 6.0 中保留遮罩編輯控制項的大部分功能。MaskedTextBox was designed to retain most of the functionality of the Masked Edit control in Visual Basic 6.0. 下表列出遮罩編輯控制項上的通用屬性,並提供其對等MaskedTextBox專案。The following table lists common properties on the Masked Edit control and gives their equivalents on MaskedTextBox.

遮罩編輯控制項(Visual Basic 6.0)屬性Masked Edit control (Visual Basic 6.0) property 對等的.NET Framework.NET FrameworkMaskedTextBox ()屬性Equivalent MaskedTextBox (.NET Framework.NET Framework) property
AllowPrompt 屬性AllowPrompt property AllowPromptAsInput
AutoTab 屬性AutoTab property None
ClipMode 屬性ClipMode property CutCopyMaskFormat
ClipText 屬性ClipText property Text(當TextMaskFormat設定為ExcludePromptAndLiterals時)Text (when TextMaskFormat is set to ExcludePromptAndLiterals)
Format 屬性Format property None
FormattedText 屬性FormattedText property Text(當TextMaskFormat設定為IncludePromptAndLiterals時)Text (when TextMaskFormat is set to IncludePromptAndLiterals)
Mask 屬性Mask property Mask
PromptChar 屬性PromptChar property PromptChar
PromptInclude 屬性PromptInclude property ResetOnPrompt
ValidationError 事件ValidationError event MaskInputRejected

警告

MaskedTextBox控制項不支援多行設定或復原功能。The MaskedTextBox control does not support multiline configuration or undo functionality. 不過,雖然已保留與這些功能相關聯的成員以與TextBoxBase基類相容,但它們的執行並不會執行任何動作。However, while the members associated with these features have been retained for compatibility with the TextBoxBase base class, their implementations perform no actions.

建構函式

MaskedTextBox()

使用預設值初始化 MaskedTextBox 類別的新執行個體。Initializes a new instance of the MaskedTextBox class using defaults.

MaskedTextBox(MaskedTextProvider)

使用指定的自訂遮罩語言提供者,初始化 MaskedTextBox 類別的新執行個體。Initializes a new instance of the MaskedTextBox class using the specified custom mask language provider.

MaskedTextBox(String)

使用指定的輸入遮罩,初始化 MaskedTextBox 類別的新執行個體。Initializes a new instance of the MaskedTextBox class using the specified input mask.

屬性

AcceptsTab

取得或設定值,判斷要如何針對多行組態處理 Tab 鍵。Gets or sets a value determining how TAB keys are handled for multiline configurations. MaskedTextBox 不支援這個屬性。This property is not supported by MaskedTextBox.

AccessibilityObject

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

(繼承來源 Control)
AccessibleDefaultActionDescription

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

(繼承來源 Control)
AccessibleDescription

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

(繼承來源 Control)
AccessibleName

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

(繼承來源 Control)
AccessibleRole

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

(繼承來源 Control)
AllowDrop

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

(繼承來源 Control)
AllowPromptAsInput

取得或設定值,指出使用者是否可以輸入 PromptChar 做為有效資料。Gets or sets a value indicating whether PromptChar can be entered as valid data by the user.

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.

(繼承來源 Control)
AsciiOnly

取得或設定值,指出 MaskedTextBox 控制項是否接受 ASCII 字元集之外的字元。Gets or sets a value indicating whether the MaskedTextBox control accepts characters outside of the ASCII character set.

AutoScrollOffset

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

(繼承來源 Control)
AutoSize

取得或設定值,指出當指定給控制項的字型變更時,控制項的高度是否要自動調整。Gets or sets a value indicating whether the height of the control automatically adjusts when the font assigned to the control is changed.

(繼承來源 TextBoxBase)
BackColor

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

(繼承來源 TextBoxBase)
BackgroundImage

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

(繼承來源 TextBoxBase)
BackgroundImageLayout

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

(繼承來源 TextBoxBase)
BeepOnError

取得或設定值,指出遮罩文字方塊控制項是否會針對其所拒絕的每一個使用者按鍵輸入發出系統嗶聲。Gets or sets a value indicating whether the masked text box control raises the system beep for each user key stroke that it rejects.

BindingContext

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

(繼承來源 Control)
BorderStyle

取得或設定文字方塊控制項的框線樣式。Gets or sets the border type of the text box control.

(繼承來源 TextBoxBase)
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.

(繼承來源 Control)
Bounds

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

(繼承來源 Control)
CanEnableIme

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

(繼承來源 TextBoxBase)
CanFocus

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

(繼承來源 Control)
CanRaiseEvents

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

(繼承來源 Control)
CanSelect

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

(繼承來源 Control)
CanUndo

取得值,指出使用者是否能復原先前的作業。Gets a value indicating whether the user can undo the previous operation. MaskedTextBox 不支援這個屬性。This property is not supported by MaskedTextBox.

Capture

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

(繼承來源 Control)
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.

(繼承來源 Control)
ClientRectangle

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

(繼承來源 Control)
ClientSize

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

(繼承來源 Control)
CompanyName

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

(繼承來源 Control)
Container

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

(繼承來源 Component)
ContainsFocus

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

(繼承來源 Control)
ContextMenu

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

(繼承來源 Control)
ContextMenuStrip

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

(繼承來源 Control)
Controls

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

(繼承來源 Control)
Created

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

(繼承來源 Control)
CreateParams

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

Culture

取得或設定與遮罩文字方塊有關的文化特性資訊。Gets or sets the culture information associated with the masked text box.

Cursor

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

(繼承來源 Control)
CutCopyMaskFormat

取得或設定值,這個值可判斷是否會將常值和提示字元複製到剪貼簿中。Gets or sets a value that determines whether literals and prompt characters are copied to the clipboard.

DataBindings

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

(繼承來源 Control)
DefaultCursor

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

(繼承來源 TextBoxBase)
DefaultImeMode

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

(繼承來源 Control)
DefaultMargin

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

(繼承來源 Control)
DefaultMaximumSize

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

(繼承來源 Control)
DefaultMinimumSize

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

(繼承來源 Control)
DefaultPadding

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

(繼承來源 Control)
DefaultSize

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

(繼承來源 TextBoxBase)
DesignMode

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

(繼承來源 Component)
DeviceDpi

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

(繼承來源 Control)
DisplayRectangle

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

(繼承來源 Control)
Disposing

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

(繼承來源 Control)
Dock

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

(繼承來源 Control)
DoubleBuffered

取得或設定值,指出控制項繪製是否在顯示該控制項之前於緩衝區內完成。Gets or sets a value indicating whether control drawing is done in a buffer before the control is displayed. 這個屬性與這個類別無關。This property is not relevant for this class.

(繼承來源 TextBoxBase)
Enabled

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

(繼承來源 Control)
Events

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

(繼承來源 Component)
Focused

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

(繼承來源 Control)
Font

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

(繼承來源 Control)
FontHeight

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

(繼承來源 Control)
ForeColor

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

(繼承來源 TextBoxBase)
FormatProvider

取得或設定當執行型別驗證時所用的 IFormatProviderGets or sets the IFormatProvider to use when performing type validation.

Handle

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

(繼承來源 Control)
HasChildren

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

(繼承來源 Control)
Height

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

(繼承來源 Control)
HidePromptOnLeave

取得或設定值,指出當遮罩文字方塊失去焦點時,是否會隱藏輸入遮罩中的提示字元。Gets or sets a value indicating whether the prompt characters in the input mask are hidden when the masked text box loses focus.

HideSelection

取得或設定值,指出當控制項遺失駐點時,這個值會表示文字方塊控制項中選取的文字是否還是會以反白顯示。Gets or sets a value indicating whether the selected text in the text box control remains highlighted when the control loses focus.

(繼承來源 TextBoxBase)
ImeMode

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

(繼承來源 Control)
ImeModeBase

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

(繼承來源 TextBoxBase)
InsertKeyMode

取得或設定遮罩文字方塊控制項的文字插入模式。Gets or sets the text insertion mode of the masked text box control.

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.

(繼承來源 Control)
IsAccessible

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

(繼承來源 Control)
IsDisposed

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

(繼承來源 Control)
IsHandleCreated

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

(繼承來源 Control)
IsMirrored

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

(繼承來源 Control)
IsOverwriteMode

取得值,指出新的使用者輸入是否會覆寫現有的輸入。Gets a value that specifies whether new user input overwrites existing input.

LayoutEngine

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

(繼承來源 Control)
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.

(繼承來源 Control)
Lines

取得或設定多行組態中的文字行。Gets or sets the lines of text in multiline configurations. MaskedTextBox 不支援這個屬性。This property is not supported by MaskedTextBox.

Location

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

(繼承來源 Control)
Margin

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

(繼承來源 Control)
Mask

取得或設定執行階段所要使用的輸入遮罩。Gets or sets the input mask to use at run time.

MaskCompleted

取得值,指出所有必要的輸入是否已經輸入到輸入遮罩中。Gets a value indicating whether all required inputs have been entered into the input mask.

MaskedTextProvider

取得與遮罩文字方塊控制項的這個執行個體有關的遮罩提供者的複製品。Gets a clone of the mask provider associated with this instance of the masked text box control.

MaskFull

取得值,指出所有必要和選擇性的輸入是否已經輸入到輸入遮罩中。Gets a value indicating whether all required and optional inputs have been entered into the input mask.

MaximumSize

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

(繼承來源 Control)
MaxLength

取得或設定使用者能夠輸入或貼入文字方塊控制項中的最大字元數。Gets or sets the maximum number of characters the user can type or paste into the text box control. MaskedTextBox 不支援這個屬性。This property is not supported by MaskedTextBox.

MinimumSize

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

(繼承來源 Control)
Modified

取得或設定值,指出在建立控制項或者上次設定其內容後,文字方塊控制項被使用者修改過。Gets or sets a value that indicates that the text box control has been modified by the user since the control was created or its contents were last set.

(繼承來源 TextBoxBase)
Multiline

取得或設定值,指出這是否為多行文字方塊控制項。Gets or sets a value indicating whether this is a multiline text box control. MaskedTextBox 不完全支援這個屬性。This property is not fully supported by MaskedTextBox.

Name

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

(繼承來源 Control)
Padding

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

(繼承來源 TextBoxBase)
Parent

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

(繼承來源 Control)
PasswordChar

取得或設定要顯示來代替使用者輸入的字元。Gets or sets the character to be displayed in substitute for user input.

PreferredHeight

取得文字方塊的慣用高度。Gets the preferred height for a text box.

(繼承來源 TextBoxBase)
PreferredSize

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

(繼承來源 Control)
ProductName

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

(繼承來源 Control)
ProductVersion

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

(繼承來源 Control)
PromptChar

取得或設定用來表示 MaskedTextBox 中沒有使用者輸入的字元。Gets or sets the character used to represent the absence of user input in MaskedTextBox.

ReadOnly

取得或設定值,指出文字方塊中的文字是否為唯讀。Gets or sets a value indicating whether text in the text box is read-only.

RecreatingHandle

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

(繼承來源 Control)
Region

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

(繼承來源 Control)
RejectInputOnFirstFailure

取得或設定值,指出到達第一個無效字元後,使用者輸入的剖析動作是否應該停止。Gets or sets a value indicating whether the parsing of user input should stop after the first invalid character is reached.

RenderRightToLeft

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

(繼承來源 Control)
ResetOnPrompt

取得或設定值,判斷應如何處理符合提示字元的輸入字元。Gets or sets a value that determines how an input character that matches the prompt character should be handled.

ResetOnSpace

取得或設定值,判斷應如何處理空格輸入字元。Gets or sets a value that determines how a space input character should be handled.

ResizeRedraw

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

(繼承來源 Control)
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.

(繼承來源 Control)
RightToLeft

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

(繼承來源 Control)
ScaleChildren

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

(繼承來源 Control)
SelectedText

取得或設定 MaskedTextBox 控制項中的目前選取項目。Gets or sets the current selection in the MaskedTextBox control.

SelectionLength

取得或設定文字方塊中所選取的字元數。Gets or sets the number of characters selected in the text box.

(繼承來源 TextBoxBase)
SelectionStart

取得或設定文字方塊中選取文字的起點。Gets or sets the starting point of text selected in the text box.

(繼承來源 TextBoxBase)
ShortcutsEnabled

取得或設定值,指出是否啟用定義的快速鍵。Gets or sets a value indicating whether the defined shortcuts are enabled.

(繼承來源 TextBoxBase)
ShowFocusCues

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

(繼承來源 Control)
ShowKeyboardCues

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

(繼承來源 Control)
Site

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

(繼承來源 Control)
Size

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

(繼承來源 Control)
SkipLiterals

取得或設定值,指出是否允許使用者重新輸入常值。Gets or sets a value indicating whether the user is allowed to reenter literal values.

TabIndex

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

(繼承來源 Control)
TabStop

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

(繼承來源 Control)
Tag

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

(繼承來源 Control)
Text

取得或設定目前顯示給使用者的文字。Gets or sets the text as it is currently displayed to the user.

TextAlign

取得或設定文字在遮罩文字方塊控制項中的對齊方式。Gets or sets how text is aligned in a masked text box control.

TextLength

取得顯示文字的長度。Gets the length of the displayed text.

TextMaskFormat

取得或設定值,這個值可判斷是否會將常值和提示字元包含在格式化的字串中。Gets or sets a value that determines whether literals and prompt characters are included in the formatted string.

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.

(繼承來源 Control)
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.

(繼承來源 Control)
UseSystemPasswordChar

取得或設定值,指出是否應該使用作業系統提供的密碼字元。Gets or sets a value indicating whether the operating system-supplied password character should be used.

UseWaitCursor

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

(繼承來源 Control)
ValidatingType

取得或設定用來驗證使用者的資料輸入之資料型別。Gets or sets the data type used to verify the data input by the user.

Visible

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

(繼承來源 Control)
Width

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

(繼承來源 Control)
WindowTarget

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

(繼承來源 Control)
WordWrap

取得或設定值,指出多行文字方塊控制項是否會在必要時自動將文字換行到下一行的開頭。Gets or sets a value indicating whether a multiline text box control automatically wraps words to the beginning of the next line when necessary. MaskedTextBox 不支援這個屬性。This property is not supported by MaskedTextBox.

方法

AccessibilityNotifyClients(AccessibleEvents, Int32)

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

(繼承來源 Control)
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

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

(繼承來源 Control)
AppendText(String)

將文字附加至文字方塊的目前文字中。Appends text to the current text of a text box.

(繼承來源 TextBoxBase)
BeginInvoke(Delegate)

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

(繼承來源 Control)
BeginInvoke(Delegate, Object[])

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

(繼承來源 Control)
BringToFront()

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

(繼承來源 Control)
Clear()

將所有文字從文字方塊控制項清除。Clears all text from the text box control.

(繼承來源 TextBoxBase)
ClearUndo()

將與最近執行的作業有關的資訊從文字方塊的復原緩衝區清除。Clears information about the most recent operation from the undo buffer of the text box. MaskedTextBox 不支援這個方法。This method is not supported by MaskedTextBox.

Contains(Control)

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

(繼承來源 Control)
Copy()

將文字方塊中目前的選取範圍複製到 [剪貼簿]。Copies the current selection in the text box to the Clipboard.

(繼承來源 TextBoxBase)
CreateAccessibilityInstance()

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

(繼承來源 Control)
CreateControl()

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

(繼承來源 Control)
CreateControlsInstance()

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

(繼承來源 Control)
CreateGraphics()

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

(繼承來源 Control)
CreateHandle()

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

CreateObjRef(Type)

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

(繼承來源 MarshalByRefObject)
Cut()

將文字方塊中目前的選取範圍移至 [剪貼簿]。Moves the current selection in the text box to the Clipboard.

(繼承來源 TextBoxBase)
DefWndProc(Message)

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

(繼承來源 Control)
DeselectAll()

指定 SelectionLength 屬性的值為零,使得控制項中不會選取任何字元。Specifies that the value of the SelectionLength property is zero so that no characters are selected in the control.

(繼承來源 TextBoxBase)
DestroyHandle()

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

(繼承來源 Control)
Dispose()

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

(繼承來源 Component)
Dispose(Boolean)

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

(繼承來源 Control)
DoDragDrop(Object, DragDropEffects)

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

(繼承來源 Control)
DrawToBitmap(Bitmap, Rectangle)

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

(繼承來源 Control)
EndInvoke(IAsyncResult)

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

(繼承來源 Control)
Equals(Object)

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

(繼承來源 Object)
FindForm()

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

(繼承來源 Control)
Focus()

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

(繼承來源 Control)
GetAccessibilityObjectById(Int32)

擷取指定的 AccessibleObjectRetrieves the specified AccessibleObject.

(繼承來源 Control)
GetAutoSizeMode()

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

(繼承來源 Control)
GetCharFromPosition(Point)

擷取最接近控制項內指定位置的字元。Retrieves the character that is closest to the specified location within the control.

GetCharIndexFromPosition(Point)

擷取最接近指定位置之字元的索引。Retrieves the index of the character nearest to the specified location.

GetChildAtPoint(Point)

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

(繼承來源 Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

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

(繼承來源 Control)
GetContainerControl()

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

(繼承來源 Control)
GetFirstCharIndexFromLine(Int32)

擷取指定行第一個字元的索引。Retrieves the index of the first character of a given line. MaskedTextBox 不支援這個方法。This method is not supported by MaskedTextBox.

GetFirstCharIndexOfCurrentLine()

擷取目前這行第一個字元的索引。Retrieves the index of the first character of the current line. MaskedTextBox 不支援這個方法。This method is not supported by MaskedTextBox.

GetHashCode()

作為預設雜湊函數。Serves as the default hash function.

(繼承來源 Object)
GetLifetimeService()

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

(繼承來源 MarshalByRefObject)
GetLineFromCharIndex(Int32)

擷取控制項文字內指定字元位置的行號。Retrieves the line number from the specified character position within the text of the control. MaskedTextBox 不支援這個方法。This method is not supported by MaskedTextBox.

GetNextControl(Control, Boolean)

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

(繼承來源 Control)
GetPositionFromCharIndex(Int32)

擷取控制項內指定之字元索引的位置。Retrieves the location within the control at the specified character index.

GetPreferredSize(Size)

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

(繼承來源 Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

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

(繼承來源 Control)
GetService(Type)

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

(繼承來源 Component)
GetStyle(ControlStyles)

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

(繼承來源 Control)
GetTopLevel()

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

(繼承來源 Control)
GetType()

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

(繼承來源 Object)
Hide()

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

(繼承來源 Control)
InitializeLifetimeService()

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

(繼承來源 MarshalByRefObject)
InitLayout()

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

(繼承來源 Control)
Invalidate()

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

(繼承來源 Control)
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.

(繼承來源 Control)
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.

(繼承來源 Control)
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.

(繼承來源 Control)
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.

(繼承來源 Control)
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.

(繼承來源 Control)
Invoke(Delegate)

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

(繼承來源 Control)
Invoke(Delegate, Object[])

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

(繼承來源 Control)
InvokeGotFocus(Control, EventArgs)

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

(繼承來源 Control)
InvokeLostFocus(Control, EventArgs)

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

(繼承來源 Control)
InvokeOnClick(Control, EventArgs)

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

(繼承來源 Control)
InvokePaint(Control, PaintEventArgs)

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

(繼承來源 Control)
InvokePaintBackground(Control, PaintEventArgs)

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

(繼承來源 Control)
IsInputChar(Char)

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

(繼承來源 Control)
IsInputKey(Keys)

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

LogicalToDeviceUnits(Int32)

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

(繼承來源 Control)
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.

(繼承來源 Control)
MemberwiseClone()

建立目前 Object 的淺層複製。Creates a shallow copy of the current Object.

(繼承來源 Object)
MemberwiseClone(Boolean)

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

(繼承來源 MarshalByRefObject)
NotifyInvalidate(Rectangle)

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

(繼承來源 Control)
OnAcceptsTabChanged(EventArgs)

引發 AcceptsTabChanged 事件。Raises the AcceptsTabChanged event.

(繼承來源 TextBoxBase)
OnAutoSizeChanged(EventArgs)

引發 AutoSizeChanged 事件。Raises the AutoSizeChanged event.

(繼承來源 TextBoxBase)
OnBackColorChanged(EventArgs)

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

OnBackgroundImageChanged(EventArgs)

引發 BackgroundImageChanged 事件。Raises the BackgroundImageChanged event.

(繼承來源 Control)
OnBackgroundImageLayoutChanged(EventArgs)

引發 BackgroundImageLayoutChanged 事件。Raises the BackgroundImageLayoutChanged event.

(繼承來源 Control)
OnBindingContextChanged(EventArgs)

引發 BindingContextChanged 事件。Raises the BindingContextChanged event.

(繼承來源 Control)
OnBorderStyleChanged(EventArgs)

引發 BorderStyleChanged 事件。Raises the BorderStyleChanged event.

(繼承來源 TextBoxBase)
OnCausesValidationChanged(EventArgs)

引發 CausesValidationChanged 事件。Raises the CausesValidationChanged event.

(繼承來源 Control)
OnChangeUICues(UICuesEventArgs)

引發 ChangeUICues 事件。Raises the ChangeUICues event.

(繼承來源 Control)
OnClick(EventArgs)

引發 Click 事件。Raises the Click event.

(繼承來源 Control)
OnClientSizeChanged(EventArgs)

引發 ClientSizeChanged 事件。Raises the ClientSizeChanged event.

(繼承來源 Control)
OnContextMenuChanged(EventArgs)

引發 ContextMenuChanged 事件。Raises the ContextMenuChanged event.

(繼承來源 Control)
OnContextMenuStripChanged(EventArgs)

引發 ContextMenuStripChanged 事件。Raises the ContextMenuStripChanged event.

(繼承來源 Control)
OnControlAdded(ControlEventArgs)

引發 ControlAdded 事件。Raises the ControlAdded event.

(繼承來源 Control)
OnControlRemoved(ControlEventArgs)

引發 ControlRemoved 事件。Raises the ControlRemoved event.

(繼承來源 Control)
OnCreateControl()

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

(繼承來源 Control)
OnCursorChanged(EventArgs)

引發 CursorChanged 事件。Raises the CursorChanged event.

(繼承來源 Control)
OnDockChanged(EventArgs)

引發 DockChanged 事件。Raises the DockChanged event.

(繼承來源 Control)
OnDoubleClick(EventArgs)

引發 DoubleClick 事件。Raises the DoubleClick event.

(繼承來源 Control)
OnDpiChangedAfterParent(EventArgs)

引發 DpiChangedAfterParent 事件。Raises the DpiChangedAfterParent event.

(繼承來源 Control)
OnDpiChangedBeforeParent(EventArgs)

引發 DpiChangedBeforeParent 事件。Raises the DpiChangedBeforeParent event.

(繼承來源 Control)
OnDragDrop(DragEventArgs)

引發 DragDrop 事件。Raises the DragDrop event.

(繼承來源 Control)
OnDragEnter(DragEventArgs)

引發 DragEnter 事件。Raises the DragEnter event.

(繼承來源 Control)
OnDragLeave(EventArgs)

引發 DragLeave 事件。Raises the DragLeave event.

(繼承來源 Control)
OnDragOver(DragEventArgs)

引發 DragOver 事件。Raises the DragOver event.

(繼承來源 Control)
OnEnabledChanged(EventArgs)

引發 EnabledChanged 事件。Raises the EnabledChanged event.

(繼承來源 Control)
OnEnter(EventArgs)

引發 Enter 事件。Raises the Enter event.

(繼承來源 Control)
OnFontChanged(EventArgs)

引發 FontChanged 事件。Raises the FontChanged event.

(繼承來源 TextBoxBase)
OnForeColorChanged(EventArgs)

引發 ForeColorChanged 事件。Raises the ForeColorChanged event.

(繼承來源 Control)
OnGiveFeedback(GiveFeedbackEventArgs)

引發 GiveFeedback 事件。Raises the GiveFeedback event.

(繼承來源 Control)
OnGotFocus(EventArgs)

引發 GotFocus 事件。Raises the GotFocus event.

(繼承來源 Control)
OnHandleCreated(EventArgs)

引發 HandleCreated 事件。Raises the HandleCreated event.

OnHandleDestroyed(EventArgs)

引發 HandleDestroyed 事件。Raises the HandleDestroyed event.

(繼承來源 TextBoxBase)
OnHelpRequested(HelpEventArgs)

引發 HelpRequested 事件。Raises the HelpRequested event.

(繼承來源 Control)
OnHideSelectionChanged(EventArgs)

引發 HideSelectionChanged 事件。Raise the HideSelectionChanged event.

(繼承來源 TextBoxBase)
OnImeModeChanged(EventArgs)

引發 ImeModeChanged 事件。Raises the ImeModeChanged event.

(繼承來源 Control)
OnInvalidated(InvalidateEventArgs)

引發 Invalidated 事件。Raises the Invalidated event.

(繼承來源 Control)
OnIsOverwriteModeChanged(EventArgs)

引發 IsOverwriteModeChanged 事件。Raises the IsOverwriteModeChanged event.

OnKeyDown(KeyEventArgs)

引發 KeyDown 事件。Raises the KeyDown event.

OnKeyPress(KeyPressEventArgs)

引發 KeyPress 事件。Raises the KeyPress event.

OnKeyUp(KeyEventArgs)

引發 KeyUp 事件。Raises the KeyUp event.

OnLayout(LayoutEventArgs)

引發 Layout 事件。Raises the Layout event.

(繼承來源 Control)
OnLeave(EventArgs)

引發 Leave 事件。Raises the Leave event.

(繼承來源 Control)
OnLocationChanged(EventArgs)

引發 LocationChanged 事件。Raises the LocationChanged event.

(繼承來源 Control)
OnLostFocus(EventArgs)

引發 LostFocus 事件。Raises the LostFocus event.

(繼承來源 Control)
OnMarginChanged(EventArgs)

引發 MarginChanged 事件。Raises the MarginChanged event.

(繼承來源 Control)
OnMaskChanged(EventArgs)

引發 MaskChanged 事件。Raises the MaskChanged event.

OnModifiedChanged(EventArgs)

引發 ModifiedChanged 事件。Raises the ModifiedChanged event.

(繼承來源 TextBoxBase)
OnMouseCaptureChanged(EventArgs)

引發 MouseCaptureChanged 事件。Raises the MouseCaptureChanged event.

(繼承來源 Control)
OnMouseClick(MouseEventArgs)

引發 MouseClick 事件。Raises the MouseClick event.

(繼承來源 Control)
OnMouseDoubleClick(MouseEventArgs)

引發 MouseDoubleClick 事件。Raises the MouseDoubleClick event.

(繼承來源 Control)
OnMouseDown(MouseEventArgs)

引發 MouseDown 事件。Raises the MouseDown event.

(繼承來源 Control)
OnMouseEnter(EventArgs)

引發 MouseEnter 事件。Raises the MouseEnter event.

(繼承來源 Control)
OnMouseHover(EventArgs)

引發 MouseHover 事件。Raises the MouseHover event.

(繼承來源 Control)
OnMouseLeave(EventArgs)

引發 MouseLeave 事件。Raises the MouseLeave event.

(繼承來源 Control)
OnMouseMove(MouseEventArgs)

引發 MouseMove 事件。Raises the MouseMove event.

(繼承來源 Control)
OnMouseUp(MouseEventArgs)

引發 MouseUp 事件。Raises the MouseUp event.

(繼承來源 TextBoxBase)
OnMouseWheel(MouseEventArgs)

引發 MouseWheel 事件。Raises the MouseWheel event.

(繼承來源 Control)
OnMove(EventArgs)

引發 Move 事件。Raises the Move event.

(繼承來源 Control)
OnMultilineChanged(EventArgs)

通常會引發 MultilineChanged 事件,但是已針對 MaskedTextBox 停用。Typically raises the MultilineChanged event, but disabled for MaskedTextBox.

OnNotifyMessage(Message)

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

(繼承來源 Control)
OnPaddingChanged(EventArgs)

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

(繼承來源 TextBoxBase)
OnPaint(PaintEventArgs)

引發 Paint 事件。Raises the Paint event.

(繼承來源 Control)
OnPaintBackground(PaintEventArgs)

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

(繼承來源 Control)
OnParentBackColorChanged(EventArgs)

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

(繼承來源 Control)
OnParentBackgroundImageChanged(EventArgs)

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

(繼承來源 Control)
OnParentBindingContextChanged(EventArgs)

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

(繼承來源 Control)
OnParentChanged(EventArgs)

引發 ParentChanged 事件。Raises the ParentChanged event.

(繼承來源 Control)
OnParentCursorChanged(EventArgs)

引發 CursorChanged 事件。Raises the CursorChanged event.

(繼承來源 Control)
OnParentEnabledChanged(EventArgs)

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

(繼承來源 Control)
OnParentFontChanged(EventArgs)

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

(繼承來源 Control)
OnParentForeColorChanged(EventArgs)

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

(繼承來源 Control)
OnParentRightToLeftChanged(EventArgs)

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

(繼承來源 Control)
OnParentVisibleChanged(EventArgs)

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

(繼承來源 Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

引發 PreviewKeyDown 事件。Raises the PreviewKeyDown event.

(繼承來源 Control)
OnPrint(PaintEventArgs)

引發 Paint 事件。Raises the Paint event.

(繼承來源 Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

引發 QueryContinueDrag 事件。Raises the QueryContinueDrag event.

(繼承來源 Control)
OnReadOnlyChanged(EventArgs)

引發 ReadOnlyChanged 事件。Raises the ReadOnlyChanged event.

(繼承來源 TextBoxBase)
OnRegionChanged(EventArgs)

引發 RegionChanged 事件。Raises the RegionChanged event.

(繼承來源 Control)
OnResize(EventArgs)

引發 Resize 事件。Raises the Resize event.

(繼承來源 Control)
OnRightToLeftChanged(EventArgs)

引發 RightToLeftChanged 事件。Raises the RightToLeftChanged event.

(繼承來源 Control)
OnSizeChanged(EventArgs)

引發 SizeChanged 事件。Raises the SizeChanged event.

(繼承來源 Control)
OnStyleChanged(EventArgs)

引發 StyleChanged 事件。Raises the StyleChanged event.

(繼承來源 Control)
OnSystemColorsChanged(EventArgs)

引發 SystemColorsChanged 事件。Raises the SystemColorsChanged event.

(繼承來源 Control)
OnTabIndexChanged(EventArgs)

引發 TabIndexChanged 事件。Raises the TabIndexChanged event.

(繼承來源 Control)
OnTabStopChanged(EventArgs)

引發 TabStopChanged 事件。Raises the TabStopChanged event.

(繼承來源 Control)
OnTextAlignChanged(EventArgs)

引發 TextAlignChanged 事件。Raises the TextAlignChanged event.

OnTextChanged(EventArgs)

引發 TextChanged 事件。Raises the TextChanged event.

OnValidated(EventArgs)

引發 Validated 事件。Raises the Validated event.

(繼承來源 Control)
OnValidating(CancelEventArgs)

引發 Validating 事件。Raises the Validating event.

OnVisibleChanged(EventArgs)

引發 VisibleChanged 事件。Raises the VisibleChanged event.

(繼承來源 Control)
Paste()

以 [剪貼簿] 的內容取代文字方塊中目前的選取範圍。Replaces the current selection in the text box with the contents of the Clipboard.

(繼承來源 TextBoxBase)
PerformLayout()

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

(繼承來源 Control)
PerformLayout(Control, String)

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

(繼承來源 Control)
PointToClient(Point)

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

(繼承來源 Control)
PointToScreen(Point)

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

(繼承來源 Control)
PreProcessControlMessage(Message)

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

(繼承來源 Control)
PreProcessMessage(Message)

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

(繼承來源 Control)
ProcessCmdKey(Message, Keys)

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

ProcessDialogChar(Char)

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

(繼承來源 Control)
ProcessDialogKey(Keys)

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

(繼承來源 TextBoxBase)
ProcessKeyEventArgs(Message)

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

(繼承來源 Control)
ProcessKeyMessage(Message)

覆寫這個方法的基底實作,以處理輸入語言變更。Overrides the base implementation of this method to handle input language changes.

ProcessKeyPreview(Message)

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

(繼承來源 Control)
ProcessMnemonic(Char)

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

(繼承來源 Control)
RaiseDragEvent(Object, DragEventArgs)

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

(繼承來源 Control)
RaiseKeyEvent(Object, KeyEventArgs)

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

(繼承來源 Control)
RaiseMouseEvent(Object, MouseEventArgs)

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

(繼承來源 Control)
RaisePaintEvent(Object, PaintEventArgs)

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

(繼承來源 Control)
RecreateHandle()

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

(繼承來源 Control)
RectangleToClient(Rectangle)

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

(繼承來源 Control)
RectangleToScreen(Rectangle)

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

(繼承來源 Control)
Refresh()

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

(繼承來源 Control)
RescaleConstantsForDpi(Int32, Int32)

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

(繼承來源 Control)
ResetBackColor()

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

(繼承來源 Control)
ResetBindings()

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

(繼承來源 Control)
ResetCursor()

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

(繼承來源 Control)
ResetFont()

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

(繼承來源 Control)
ResetForeColor()

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

(繼承來源 Control)
ResetImeMode()

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

(繼承來源 Control)
ResetMouseEventArgs()

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

(繼承來源 Control)
ResetRightToLeft()

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

(繼承來源 Control)
ResetText()

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

(繼承來源 Control)
ResumeLayout()

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

(繼承來源 Control)
ResumeLayout(Boolean)

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

(繼承來源 Control)
RtlTranslateAlignment(ContentAlignment)

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

(繼承來源 Control)
RtlTranslateAlignment(HorizontalAlignment)

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

(繼承來源 Control)
RtlTranslateAlignment(LeftRightAlignment)

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

(繼承來源 Control)
RtlTranslateContent(ContentAlignment)

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

(繼承來源 Control)
RtlTranslateHorizontal(HorizontalAlignment)

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

(繼承來源 Control)
RtlTranslateLeftRight(LeftRightAlignment)

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

(繼承來源 Control)
Scale(Single)

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

(繼承來源 Control)
Scale(Single, Single)

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

(繼承來源 Control)
Scale(SizeF)

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

(繼承來源 Control)
ScaleBitmapLogicalToDevice(Bitmap)

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

(繼承來源 Control)
ScaleControl(SizeF, BoundsSpecified)

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

(繼承來源 Control)
ScaleCore(Single, Single)

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

(繼承來源 Control)
ScrollToCaret()

捲動控制項的內容至目前插入號 (Caret) 所在位置。Scrolls the contents of the control to the current caret position. MaskedTextBox 不支援這個方法。This method is not supported by MaskedTextBox.

Select()

啟動控制項。Activates the control.

(繼承來源 Control)
Select(Boolean, Boolean)

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

(繼承來源 Control)
Select(Int32, Int32)

在文字方塊中選取文字範圍。Selects a range of text in the text box.

(繼承來源 TextBoxBase)
SelectAll()

選取文字方塊中的所有文字。Selects all text in the text box.

(繼承來源 TextBoxBase)
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

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

(繼承來源 Control)
SendToBack()

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

(繼承來源 Control)
SetAutoSizeMode(AutoSizeMode)

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

(繼承來源 Control)
SetBounds(Int32, Int32, Int32, Int32)

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

(繼承來源 Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

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

(繼承來源 Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

設定 TextBoxBase 控制項的指定繫結。Sets the specified bounds of the TextBoxBase control.

(繼承來源 TextBoxBase)
SetClientSizeCore(Int32, Int32)

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

(繼承來源 Control)
SetStyle(ControlStyles, Boolean)

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

(繼承來源 Control)
SetTopLevel(Boolean)

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

(繼承來源 Control)
SetVisibleCore(Boolean)

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

(繼承來源 Control)
Show()

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

(繼承來源 Control)
SizeFromClientSize(Size)

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

(繼承來源 Control)
SuspendLayout()

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

(繼承來源 Control)
ToString()

傳回字串,表示目前的遮罩文字方塊。Returns a string that represents the current masked text box. 這個方法覆寫 ToString()This method overrides ToString().

Undo()

將文字方塊中上次的編輯作業復原。Undoes the last edit operation in the text box. MaskedTextBox 不支援這個方法。This method is not supported by MaskedTextBox.

Update()

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

(繼承來源 Control)
UpdateBounds()

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

(繼承來源 Control)
UpdateBounds(Int32, Int32, Int32, Int32)

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

(繼承來源 Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

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

(繼承來源 Control)
UpdateStyles()

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

(繼承來源 Control)
UpdateZOrder()

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

(繼承來源 Control)
ValidateText()

將使用者輸入字串轉換成驗證型別的執行個體。Converts the user input string to an instance of the validating type.

WndProc(Message)

處理 Windows 訊息。Processes Windows messages.

事件

AcceptsTabChanged

發生於 AcceptsTab 屬性的值已變更時。Occurs when the value of the AcceptsTab property has changed. MaskedTextBox 不會引發這個事件。This event is not raised by MaskedTextBox.

AutoSizeChanged

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

(繼承來源 TextBoxBase)
BackColorChanged

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

(繼承來源 Control)
BackgroundImageChanged

發生於 BackgroundImage 屬性的值變更時。Occurs when the value of the BackgroundImage property changes. 這個事件與這個類別無關。This event is not relevant for this class.

(繼承來源 TextBoxBase)
BackgroundImageLayoutChanged

發生於 BackgroundImageLayout 屬性的值變更時。Occurs when the value of the BackgroundImageLayout property changes. 這個事件與這個類別無關。This event is not relevant for this class.

(繼承來源 TextBoxBase)
BindingContextChanged

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

(繼承來源 Control)
BorderStyleChanged

發生於 BorderStyle 屬性的值已變更時。Occurs when the value of the BorderStyle property has changed.

(繼承來源 TextBoxBase)
CausesValidationChanged

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

(繼承來源 Control)
ChangeUICues

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

(繼承來源 Control)
Click

發生於按一下文字方塊時。Occurs when the text box is clicked.

(繼承來源 TextBoxBase)
ClientSizeChanged

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

(繼承來源 Control)
ContextMenuChanged

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

(繼承來源 Control)
ContextMenuStripChanged

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

(繼承來源 Control)
ControlAdded

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

(繼承來源 Control)
ControlRemoved

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

(繼承來源 Control)
CursorChanged

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

(繼承來源 Control)
Disposed

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

(繼承來源 Component)
DockChanged

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

(繼承來源 Control)
DoubleClick

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

(繼承來源 Control)
DpiChangedAfterParent

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

(繼承來源 Control)
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.

(繼承來源 Control)
DragDrop

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

(繼承來源 Control)
DragEnter

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

(繼承來源 Control)
DragLeave

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

(繼承來源 Control)
DragOver

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

(繼承來源 Control)
EnabledChanged

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

(繼承來源 Control)
Enter

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

(繼承來源 Control)
FontChanged

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

(繼承來源 Control)
ForeColorChanged

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

(繼承來源 Control)
GiveFeedback

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

(繼承來源 Control)
GotFocus

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

(繼承來源 Control)
HandleCreated

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

(繼承來源 Control)
HandleDestroyed

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

(繼承來源 Control)
HelpRequested

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

(繼承來源 Control)
HideSelectionChanged

發生於 HideSelection 屬性的值已變更時。Occurs when the value of the HideSelection property has changed.

(繼承來源 TextBoxBase)
ImeModeChanged

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

(繼承來源 Control)
Invalidated

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

(繼承來源 Control)
IsOverwriteModeChanged

發生在插入模式已變更之後。Occurs after the insert mode has changed.

KeyDown

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

(繼承來源 Control)
KeyPress

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

(繼承來源 Control)
KeyUp

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

(繼承來源 Control)
Layout

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

(繼承來源 Control)
Leave

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

(繼承來源 Control)
LocationChanged

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

(繼承來源 Control)
LostFocus

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

(繼承來源 Control)
MarginChanged

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

(繼承來源 Control)
MaskChanged

發生在輸入遮罩已變更後。Occurs after the input mask is changed.

MaskInputRejected

發生於使用者的輸入或指派的字元不符合輸入遮罩的對應格式項目時。Occurs when the user's input or assigned character does not match the corresponding format element of the input mask.

ModifiedChanged

發生於 Modified 屬性的值已變更時。Occurs when the value of the Modified property has changed.

(繼承來源 TextBoxBase)
MouseCaptureChanged

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

(繼承來源 Control)
MouseClick

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

(繼承來源 TextBoxBase)
MouseDoubleClick

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

(繼承來源 Control)
MouseDown

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

(繼承來源 Control)
MouseEnter

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

(繼承來源 Control)
MouseHover

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

(繼承來源 Control)
MouseLeave

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

(繼承來源 Control)
MouseMove

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

(繼承來源 Control)
MouseUp

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

(繼承來源 Control)
MouseWheel

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

(繼承來源 Control)
Move

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

(繼承來源 Control)
MultilineChanged

這個事件通常發生於 Multiline 屬性已變更時,但它不是由 MaskedTextBox 引發的。Typically occurs when the value of the Multiline property has changed; however, this event is not raised by MaskedTextBox.

PaddingChanged

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

(繼承來源 TextBoxBase)
Paint

發生於重繪控制項時。Occurs when the control is redrawn. 這個事件與這個類別無關。This event is not relevant for this class.

(繼承來源 TextBoxBase)
ParentChanged

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

(繼承來源 Control)
PreviewKeyDown

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

(繼承來源 Control)
QueryAccessibilityHelp

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

(繼承來源 Control)
QueryContinueDrag

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

(繼承來源 Control)
ReadOnlyChanged

發生於 ReadOnly 屬性的值已變更時。Occurs when the value of the ReadOnly property has changed.

(繼承來源 TextBoxBase)
RegionChanged

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

(繼承來源 Control)
Resize

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

(繼承來源 Control)
RightToLeftChanged

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

(繼承來源 Control)
SizeChanged

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

(繼承來源 Control)
StyleChanged

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

(繼承來源 Control)
SystemColorsChanged

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

(繼承來源 Control)
TabIndexChanged

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

(繼承來源 Control)
TabStopChanged

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

(繼承來源 Control)
TextAlignChanged

發生於文字對齊方式變更時。Occurs when the text alignment is changed.

TextChanged

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

(繼承來源 Control)
TypeValidationCompleted

發生於 MaskedTextBox 完成了目前使用 ValidatingType 屬性的值之剖析作業後。Occurs when MaskedTextBox has finished parsing the current value using the ValidatingType property.

Validated

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

(繼承來源 Control)
Validating

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

(繼承來源 Control)
VisibleChanged

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

(繼承來源 Control)

明確介面實作

IDropTarget.OnDragDrop(DragEventArgs)

引發 DragDrop 事件。Raises the DragDrop event.

(繼承來源 Control)
IDropTarget.OnDragEnter(DragEventArgs)

引發 DragEnter 事件。Raises the DragEnter event.

(繼承來源 Control)
IDropTarget.OnDragLeave(EventArgs)

引發 DragLeave 事件。Raises the DragLeave event.

(繼承來源 Control)
IDropTarget.OnDragOver(DragEventArgs)

引發 DragOver 事件。Raises the DragOver event.

(繼承來源 Control)

適用於

另請參閱