重现Windows产品密钥输入

时间:2010-10-06 00:25:16

标签: .net

我开始将激活对话框组合在一起作为我的应用程序的一部分。我真的就像微软最近用Windows 7做的那样,更具体地说,就是自动添加和删除分隔产品密钥的每个五重奏的连字符的方式。

在快速浏览之后,似乎比我第一次顺利实施起来要困难得多。那个或者我已经在这个问题上主演太久了。是否有任何示例代码或教程可以为TextBox重现此行为?

alt text

1 个答案:

答案 0 :(得分:2)

这可以通过“MaskedTextBox”控件

来完成
public void Form1_Load(Object sender, EventArgs e) 
{
    maskedTextBox1.Mask = "0000 - 0000 - 0000 - 0000";
}

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.aspx

http://msdn.microsoft.com/en-us/library/kkx4h3az.aspx