MaskedTextBox 控件示例

更新:2007 年 11 月

MaskedTextBox 控件示例演示控件的几种常规功能和高级功能的用法。这些功能包括定义自定义掩码、验证用户输入,以及向 Visual Studio 的“输入掩码”编辑器添加新的掩码定义。

有关使用这些示例的信息,请参见下面的主题:

ka7h9fze.alert_security(zh-cn,VS.90).gif安全说明:

提供该示例代码是为了阐释一个概念,并不代表着最安全的编码实践,因此不应在应用程序或网站中使用该示例代码。Microsoft 并不保证将该示例代码用于除此以外的其他用途时不会造成意外或连带损坏。

阐释此控件的主要功能。

使用命令提示生成并运行示例

  1. 在命令提示处,定位到保存未压缩的示例文件的位置。

  2. 定位到 MaskedTextBoxSample 目录下的语言特定的子目录之一。

  3. 键入 msbuild 以使用提供的解决方案 (.sln) 文件生成示例。

  4. 键入 cd MaskedTextBox\bin\Debug 以定位到可执行文件的位置。

  5. 键入 MaskedTextBoxSample.exe 以运行此示例。

使用 Visual Studio 生成并运行此示例

  1. 在“Windows 资源管理器”中,定位到保存未压缩的示例文件的位置。

  2. 定位到 MaskedTextBoxSample 目录下的语言特定的子目录之一。

  3. 双击解决方案 (.sln) 文件,在 Visual Studio 中打开该文件。

  4. 在 Visual Studio 中,按 F5 生成并运行此示例。

使用 MaskedTextBoxSample

  1. 将各种类型的 IP 地址输入 MaskedTextBox 并观察发生的情况 - 特别是输入无效地址(例如 300.300.300.300)时。

  2. 使用各种复选框选项控制来自 MaskedTextBox 控件的 Text 属性的输出。

演示

请参见

任务

演练:使用 MaskedTextBox 控件

如何:将数据绑定到 MaskedTextBox 控件

参考

MaskedTextBox

其他资源

Windows 窗体控件示例