winform 程序写的登陆密码框设计:
----------this.textBox1.ResetText();相当于this.textBox1.Text="";this.textBox1.Focus();
密码文本狂的输入限制主要也集中于以下两个问题:
密码文本狂的输入限制主要也集中于以下两个问题:
一、密码长度的输入限制
这个和用户名的输入限制一样,直接更改txtPassword MaxLength的属性即可,我们这里设为16
二、密码的显示方式
直接更改txtPassword 的PasswordChar的属性,一般都设为"*".
三、密码文本框不能粘贴、复制和屏蔽右键
这是一个难点,我们使用的方法是写一个新类继承textBox,并重写他的WndProc方法,通过监听消息ID来处理
具体实现步骤:
新建一个类,取名为TextBox.cs,代码如下:
using
System;
using
System.Collections.Generic;
using
System.Linq;
using