表示可添加到 Microsoft Office Excel 工作表的 Windows 窗体 MaskedTextBox。
继承层次结构
System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.Control
        System.Windows.Forms.TextBoxBase
          System.Windows.Forms.MaskedTextBox
            Microsoft.Office.Tools.Excel.Controls.MaskedTextBox
命名空间:  Microsoft.Office.Tools.Excel.Controls
程序集:  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
语法
声明
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class MaskedTextBox _
    Inherits MaskedTextBox
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class MaskedTextBox : MaskedTextBox
MaskedTextBox 类型公开以下成员。
构造函数
| 名称 | 说明 | |
|---|---|---|
| .gif) | MaskedTextBox() | 基础结构。 | 
| .gif) | MaskedTextBox(Factory, IHostItemProvider, IServiceProvider, String, String, Object, String) | 基础结构。 | 
页首
属性
| 名称 | 说明 | |
|---|---|---|
| .gif) | AcceptsTab | 获取或设置一个值,该值确定将如何针对多行配置处理 Tab 键。MaskedTextBox 不支持此属性。 (继承自 MaskedTextBox。) | 
| .gif) | AccessibilityObject | 获取分配给该控件的 AccessibleObject。 (继承自 Control。) | 
| .gif) | AccessibleDefaultActionDescription | 获取或设置控件的默认操作说明,供辅助功能客户端应用程序使用。 (继承自 Control。) | 
| .gif) | AccessibleDescription | 获取或设置辅助功能客户端应用程序使用的控件说明。 (继承自 Control。) | 
| .gif) | AccessibleName | 获取或设置辅助功能客户端应用程序所使用的控件名称。 (继承自 Control。) | 
| .gif) | AccessibleRole | 获取或设置控件的辅助性角色 (继承自 Control。) | 
| .gif) | AllowDrop | 获取或设置一个值,该值指示控件是否可以接受用户拖放到它上面的数据。 (继承自 Control。) | 
| .gif) | AllowPromptAsInput | 获取或设置一个值,该值指示 PromptChar 是否可以作为有效数据由用户输入。 (继承自 MaskedTextBox。) | 
| .gif) | AltHTML | 基础结构。 | 
| .gif) | Anchor | 基础结构。 (重写 Control.Anchor。) | 
| .gif) | Application | 获取一个 Application 对象,该对象表示 MaskedTextBox 的创建者。 | 
| .gif) | AsciiOnly | 获取或设置一个值,该值指示 MaskedTextBox 控件是否接受 ASCII 字符集以外的字符。 (继承自 MaskedTextBox。) | 
| .gif) | AutoScrollOffset | 获取或设置一个值,该值指示在 ScrollControlIntoView 中将控件滚动到何处。 (继承自 Control。) | 
| .gif) | AutoSize | 获取或设置一个值,该值指示当更改分配给控件的字体时,是否自动调整控件的高度。 (继承自 TextBoxBase。) | 
| .gif) | BackColor | 获取或设置控件的背景色。 (继承自 TextBoxBase。) | 
| .gif) | BackgroundImage | 基础结构。此属性与此类无关。 (继承自 TextBoxBase。) | 
| .gif) | BackgroundImageLayout | 基础结构。此属性与此类无关。 (继承自 TextBoxBase。) | 
| .gif) | BeepOnError | 获取或设置一个值,该值指示掩码文本框控件是否每当用户键入了它拒绝的字符时都发出系统提示音。 (继承自 MaskedTextBox。) | 
| .gif) | BindingContext | 获取或设置控件的 BindingContext。 (继承自 Control。) | 
| .gif) | Border | 获取一个表示 MaskedTextBox 的边框的 Border。 | 
| .gif) | BorderStyle | 获取或设置文本框控件的边框类型。 (继承自 TextBoxBase。) | 
| .gif) | Bottom | 获取 MaskedTextBox 的下边缘与工作表的上边缘之间的距离(以磅为单位)。 | 
| .gif) | BottomRightCell | 获取一个 Range 对象,该对象表示位于 MaskedTextBox 右下角下面的单元格。 | 
| .gif) | Bounds | 获取或设置控件(包括其非工作区元素)相对于其父控件的大小和位置(以像素为单位)。 (继承自 Control。) | 
| .gif) | CanEnableIme | 获取一个用以指示是否可以将 ImeMode 属性设置为活动值的值,以启用 IME 支持。 (继承自 TextBoxBase。) | 
| .gif) | CanFocus | 获取一个值,该值指示控件是否可以接收焦点。 (继承自 Control。) | 
| .gif) | CanRaiseEvents | 确定是否可以在控件上引发事件。 (继承自 Control。) | 
| .gif) | CanSelect | 获取一个值,该值指示是否可以选中控件。 (继承自 Control。) | 
| .gif) | CanUndo | 获取一个值,该值指示用户能否撤消上一个操作。MaskedTextBox 不支持此属性。 (继承自 MaskedTextBox。) | 
| .gif) | Capture | 获取或设置一个值,该值指示控件是否已捕获鼠标。 (继承自 Control。) | 
| .gif) | CausesValidation | 获取或设置一个值,该值指示控件是否会引起在任何需要在接收焦点时执行验证的控件上执行验证。 (继承自 Control。) | 
| .gif) | ClientRectangle | 获取表示控件的工作区的矩形。 (继承自 Control。) | 
| .gif) | ClientSize | 获取或设置控件的工作区的高度和宽度。 (继承自 Control。) | 
| .gif) | CompanyName | 获取包含控件的应用程序的公司名称或创建者。 (继承自 Control。) | 
| .gif) | Container | 获取 IContainer,它包含 Component。 (继承自 Component。) | 
| .gif) | ContainsFocus | 获取一个值,该值指示控件或它的一个子控件当前是否有输入焦点。 (继承自 Control。) | 
| .gif) | ContextMenu | 获取或设置与控件关联的快捷菜单。 (继承自 Control。) | 
| .gif) | ContextMenuStrip | 获取或设置与此控件关联的 ContextMenuStrip。 (继承自 Control。) | 
| .gif) | Controls | 获取包含在控件内的控件的集合。 (继承自 Control。) | 
| .gif) | Created | 获取一个值,该值指示控件是否已经创建。 (继承自 Control。) | 
| .gif) | CreateParams | 获取创建控件句柄时所需要的创建参数。 (继承自 MaskedTextBox。) | 
| .gif) | Creator | 获取一个值,该值指示在其中创建 MaskedTextBox 的应用程序。 | 
| .gif) | Culture | 获取或设置与掩码文本框关联的区域性信息。 (继承自 MaskedTextBox。) | 
| .gif) | Cursor | 获取或设置当鼠标指针位于控件上时显示的光标。 (继承自 Control。) | 
| .gif) | CutCopyMaskFormat | 获取或设置一个值,该值决定是否将原义字符和提示字符复制到剪贴板中。 (继承自 MaskedTextBox。) | 
| .gif) | DataBindings | 为该控件获取数据绑定。 (继承自 Control。) | 
| .gif) | DefaultCursor | 获取或设置控件的默认光标。 (继承自 TextBoxBase。) | 
| .gif) | DefaultImeMode | 获取控件支持的输入法编辑器 (IME) 模式。 (继承自 Control。) | 
| .gif) | DefaultMargin | 获取控件之间默认指定的间距(以像素为单位)。 (继承自 Control。) | 
| .gif) | DefaultMaximumSize | 获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最大大小。 (继承自 Control。) | 
| .gif) | DefaultMinimumSize | 获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最小大小。 (继承自 Control。) | 
| .gif) | DefaultPadding | 获取控件内容的内部间距(以像素为单位)。 (继承自 Control。) | 
| .gif) | DefaultSize | 获取控件的默认大小。 (继承自 TextBoxBase。) | 
| .gif) | DesignMode | 获取一个值,用以指示 Component 当前是否处于设计模式。 (继承自 Component。) | 
| .gif) | DisplayRectangle | 获取表示控件的显示区域的矩形。 (继承自 Control。) | 
| .gif) | Disposing | 获取一个值,该值指示 Control 基类是否在释放进程中。 (继承自 Control。) | 
| .gif) | Dock | 基础结构。 (重写 Control.Dock。) | 
| .gif) | DoubleBuffered | 基础结构。获取或设置一个值,该值指示是否在显示控件前在缓冲区中完成控件绘制。此属性与此类无关。 (继承自 TextBoxBase。) | 
| .gif) | Enabled | 获取或设置一个值,该值指示控件是否可以对用户交互作出响应。 (继承自 Control。) | 
| .gif) | Events | 获取附加到此 Component 的事件处理程序的列表。 (继承自 Component。) | 
| .gif) | Focused | 获取一个值,该值指示控件是否有输入焦点。 (继承自 Control。) | 
| .gif) | Font | 获取或设置控件显示的文字的字体。 (继承自 Control。) | 
| .gif) | FontHeight | 获取或设置控件的字体的高度。 (继承自 Control。) | 
| .gif) | ForeColor | 获取或设置控件的前景色。 (继承自 TextBoxBase。) | 
| .gif) | FormatProvider | 获取或设置在执行类型验证时使用的 IFormatProvider。 (继承自 MaskedTextBox。) | 
| .gif) | Handle | 获取控件绑定到的窗口句柄。 (继承自 Control。) | 
| .gif) | HasChildren | 获取一个值,该值指示控件是否包含一个或多个子控件。 (继承自 Control。) | 
| .gif) | Height | 获取或设置 MaskedTextBox 的高度。 | 
| .gif) | HidePromptOnLeave | 获取或设置一个值,该值指示当掩码文本框失去焦点时,输入掩码中的提示字符是否隐藏。 (继承自 MaskedTextBox。) | 
| .gif) | HideSelection | 获取或设置一个值,该值指示当文本框控件没有焦点时,该控件中选定的文本是否保持突出显示。 (继承自 TextBoxBase。) | 
| .gif) | ImeMode | 获取或设置控件的输入法编辑器 (IME) 模式。 (继承自 Control。) | 
| .gif) | ImeModeBase | 获取或设置控件的输入法编辑器 (IME) 模式。 (继承自 TextBoxBase。) | 
| .gif) | Index | 获取 MaskedTextBox 在工作表上的 OLEObjects 集合内的索引号。 | 
| .gif) | InsertKeyMode | 获取或设置掩码文本框控件的文本插入模式。 (继承自 MaskedTextBox。) | 
| .gif) | Interior | 获取一个 Interior 对象,该对象表示 MaskedTextBox 的内部。 | 
| .gif) | InvokeRequired | 获取一个值,该值指示调用方在对控件进行方法调用时是否必须调用 Invoke 方法,因为调用方位于创建控件所在的线程以外的线程中。 (继承自 Control。) | 
| .gif) | IsAccessible | 获取或设置一个值,该值指示控件对辅助功能应用程序是否可见。 (继承自 Control。) | 
| .gif) | IsDisposed | 获取一个值,该值指示控件是否已经被释放。 (继承自 Control。) | 
| .gif) | IsHandleCreated | 获取一个值,该值指示控件是否有与它关联的句柄。 (继承自 Control。) | 
| .gif) | IsMirrored | 获取一个值,该值指示此控件是否为镜像控件。 (继承自 Control。) | 
| .gif) | IsOverwriteMode | 获取一个值,该值指定新的用户输入是否覆盖现有输入。 (继承自 MaskedTextBox。) | 
| .gif) | LayoutEngine | 获取控件的布局引擎的缓存实例。 (继承自 Control。) | 
| .gif) | Left | 获取或设置 MaskedTextBox 的左边缘与工作表的左边缘之间的距离(以磅为单位)。 | 
| .gif) | Lines | 获取或设置多行配置中的文本行。MaskedTextBox 不支持此属性。 (继承自 MaskedTextBox。) | 
| .gif) | Location | 基础结构。 | 
| .gif) | Locked | 获取或设置一个值,该值指示当工作表受保护时,在设计时能否修改 MaskedTextBox。 | 
| .gif) | Margin | 获取或设置控件之间的空间。 (继承自 Control。) | 
| .gif) | Mask | 获取或设置运行时使用的输入掩码。 (继承自 MaskedTextBox。) | 
| .gif) | MaskCompleted | 获取一个值,该值指示所有必需的输入是否都已输入到输入掩码中。 (继承自 MaskedTextBox。) | 
| .gif) | MaskedTextProvider | 获取与掩码文本框控件的此实例关联的掩码提供程序的复本。 (继承自 MaskedTextBox。) | 
| .gif) | MaskFull | 获取一个值,该值指示所有必需和可选的输入是否都已输入到输入掩码中。 (继承自 MaskedTextBox。) | 
| .gif) | MaximumSize | 获取或设置大小,该大小是 GetPreferredSize 可以指定的上限。 (继承自 Control。) | 
| .gif) | MaxLength | 获取或设置用户可在文本框控件中键入或粘贴的最大字符数。MaskedTextBox 不支持此属性。 (继承自 MaskedTextBox。) | 
| .gif) | MinimumSize | 获取或设置大小,该大小是 GetPreferredSize 可以指定的下限。 (继承自 Control。) | 
| .gif) | Modified | 获取或设置一个值,该值指示自创建文本框控件或上次设置该控件的内容后,用户修改了该控件。 (继承自 TextBoxBase。) | 
| .gif) | Multiline | 获取或设置一个值,该值指示它是否为多行文本框控件。MaskedTextBox 不完全支持此属性。 (继承自 MaskedTextBox。) | 
| .gif) | Name | 获取或设置控件的名称。 (继承自 Control。) | 
| .gif) | OLEType | 获取一个值,该值表示 OLE 对象类型。 | 
| .gif) | OnAction | 基础结构。 | 
| .gif) | Padding | 基础结构。此属性与此类无关。 (继承自 TextBoxBase。) | 
| .gif) | Parent | 获取 MaskedTextBox 的父对象。 | 
| .gif) | PasswordChar | 获取或设置要取代用户输入而显示的字符。 (继承自 MaskedTextBox。) | 
| .gif) | Placement | 获取或设置一个对象,该对象指示 MaskedTextBox 附加到其下面的单元格的方式。 | 
| .gif) | PreferredHeight | 获取文本框的首选高度。 (继承自 TextBoxBase。) | 
| .gif) | PreferredSize | 获取可以容纳控件的矩形区域的大小。 (继承自 Control。) | 
| .gif) | PrintObject | 获取或设置一个值,该值指示打印工作表时,是否打印 MaskedTextBox。 | 
| .gif) | ProductName | 获取包含控件的程序集的产品名称。 (继承自 Control。) | 
| .gif) | ProductVersion | 获取包含控件的程序集的版本。 (继承自 Control。) | 
| .gif) | PromptChar | 获取或设置用于表示 MaskedTextBox 中缺少用户输入的字符。 (继承自 MaskedTextBox。) | 
| .gif) | ReadOnly | 获取或设置一个值,该值指示文本框中的文本是否为只读。 (继承自 MaskedTextBox。) | 
| .gif) | RecreatingHandle | 获取一个值,该值指示控件当前是否在重新创建其句柄。 (继承自 Control。) | 
| .gif) | Region | 获取或设置与控件关联的窗口区域。 (继承自 Control。) | 
| .gif) | RejectInputOnFirstFailure | 获取或设置一个值,该值指示当遇到第一个无效字符时,是否应停止对用户输入的分析。 (继承自 MaskedTextBox。) | 
| .gif) | RenderRightToLeft | 已过时。此属性现已过时。 (继承自 Control。) | 
| .gif) | ResetOnPrompt | 获取或设置一个值,该值确定应如何处理与提示字符匹配的输入字符。 (继承自 MaskedTextBox。) | 
| .gif) | ResetOnSpace | 获取或设置一个值,该值确定应如何处理空白输入字符。 (继承自 MaskedTextBox。) | 
| .gif) | ResizeRedraw | 获取或设置一个值,该值指示控件在调整大小时是否重绘自己。 (继承自 Control。) | 
| .gif) | Right | 获取 MaskedTextBox 的右边缘与工作表的左边缘之间的距离(以磅为单位)。 | 
| .gif) | RightToLeft | 获取或设置一个值,该值指示是否将控件的元素对齐以支持使用从右向左的字体的区域设置。 (继承自 Control。) | 
| .gif) | ScaleChildren | 获取一个值,该值确定子控件的缩放。 (继承自 Control。) | 
| .gif) | SelectedText | 获取或设置 MaskedTextBox 控件中当前选择的内容。 (继承自 MaskedTextBox。) | 
| .gif) | SelectionLength | 获取或设置文本框中选定的字符数。 (继承自 TextBoxBase。) | 
| .gif) | SelectionStart | 获取或设置文本框中选定的文本起始点。 (继承自 TextBoxBase。) | 
| .gif) | ShapeRange | 获取一个表示 MaskedTextBox 的 Microsoft.Office.Interop.Excel.ShapeRange 对象。 | 
| .gif) | ShortcutsEnabled | 获取或设置一个值,该值指示是否启用已定义的快捷方式。 (继承自 TextBoxBase。) | 
| .gif) | ShowFocusCues | 获取一个值,该值指示控件是否应显示聚焦框。 (继承自 Control。) | 
| .gif) | ShowKeyboardCues | 获取一个值,该值指示用户界面是否处于适当的状态以显示或隐藏键盘快捷键。 (继承自 Control。) | 
| .gif) | Site | 获取或设置控件的站点。 (继承自 Control。) | 
| .gif) | Size | 获取或设置控件的高度和宽度。 (继承自 Control。) | 
| .gif) | SkipLiterals | 获取或设置一个值,该值指示是否允许用户重新输入原义字符。 (继承自 MaskedTextBox。) | 
| .gif) | SourceName | 获取或设置 MaskedTextBox 的链接源名称。 | 
| .gif) | TabIndex | 基础结构。 | 
| .gif) | TabStop | 基础结构。 | 
| .gif) | Tag | 获取或设置包含有关控件的数据的对象。 (继承自 Control。) | 
| .gif) | Text | 获取或设置当前显示给用户的文本。 (继承自 MaskedTextBox。) | 
| .gif) | TextAlign | 获取或设置掩码文本框控件中文本的对齐方式。 (继承自 MaskedTextBox。) | 
| .gif) | TextLength | 获取显示的文本的长度。 (继承自 MaskedTextBox。) | 
| .gif) | TextMaskFormat | 获取或设置一个值,该值决定原义字符和提示字符是否包括在格式化字符串中。 (继承自 MaskedTextBox。) | 
| .gif) | Top | 获取或设置 MaskedTextBox 的上边缘与工作表的上边缘之间的距离(以磅为单位)。 | 
| .gif) | TopLeftCell | 获取一个 Range 对象,该对象表示位于 MaskedTextBox 左上角下面的单元格。 | 
| .gif) | TopLevelControl | 基础结构。 | 
| .gif) | UseSystemPasswordChar | 获取或设置一个值,该值指示是否应使用操作系统提供的密码字符。 (继承自 MaskedTextBox。) | 
| .gif) | UseWaitCursor | 获取或设置一个值,该值指示是否将等待光标用于当前控件以及所有子控件。 (继承自 Control。) | 
| .gif) | ValidatingType | 获取或设置用于验证用户输入的数据的数据类型。 (继承自 MaskedTextBox。) | 
| .gif) | Visible | 获取或设置一个值,该值表示 MaskedTextBox 是否可见。 | 
| .gif) | Width | 获取或设置 MaskedTextBox 的宽度(以磅为单位)。 | 
| .gif) | WindowTarget | 基础结构。此属性与此类无关。 (继承自 Control。) | 
| .gif) | WordWrap | 获取或设置一个值,它指示必要时多行文本框控件是否自动换行到下一行的起始处。MaskedTextBox 不支持此属性。 (继承自 MaskedTextBox。) | 
| .gif) | ZOrder | 获取 MaskedTextBox 的 Z 顺序位置。 | 
页首
方法
页首
事件
页首
显式接口实现
| 名称 | 说明 | |
|---|---|---|
| .gif) .gif) | IDropTarget.OnDragDrop | 基础结构。引发 DragDrop 事件。 (继承自 Control。) | 
| .gif) .gif) | IDropTarget.OnDragEnter | 基础结构。引发 DragEnter 事件。 (继承自 Control。) | 
| .gif) .gif) | IDropTarget.OnDragLeave | 基础结构。引发 DragLeave 事件。 (继承自 Control。) | 
| .gif) .gif) | IDropTarget.OnDragOver | 基础结构。引发 DragOver 事件。 (继承自 Control。) | 
页首
备注
Microsoft.Office.Tools.Excel.Controls.MaskedTextBox 与 System.Windows.Forms.MaskedTextBox 不同。 Microsoft.Office.Tools.Excel.Controls.MaskedTextBox 有其他一些成员,通过这些成员可将其添加到 Excel 工作表,而且这些成员为其提供了额外的方法和属性。
不要使用 New 构造函数创建新的 MaskedTextBox。 使用 AddMaskedTextBox() 方法可将新的 MaskedTextBox 添加到工作表中。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
.gif)
.gif)