string pwd;
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
pwd += e.KeyChar.ToString();
e.Handled = true;
}private void button1_Click(object sender, System.EventArgs e)
{
MessageBox.Show(pwd);
pwd="";
}
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
pwd += e.KeyChar.ToString();
e.Handled = true;
}private void button1_Click(object sender, System.EventArgs e)
{
MessageBox.Show(pwd);
pwd="";
}
谢谢米花,还有个问题?为什么只有keypress事件把e.Handled设为true可以,可以取消键盘输入,而keydown和keyup事件设该属性为true都无效呢?