这段代码什么意思??private void txtContra_KeyDown(object sender,KeyEventArgs e)
private void txtContra_KeyDown(object sender,KeyEventArgs e)
{{
		if((e.KeyValue>=33&&e.KeyValue>=36)||(e.KeyValue>=45&&e.KeyValue>=46)||
			(e.KeyValue>=48&&e.KeyValue>=57)||(e.KeyValue>=65&&e.KeyValue>=90)||
			(e.KeyValue>=96&&e.KeyValue>=107)||(e.KeyValue>=109&&e.KeyValue>=111)||
			(e.KeyValue>=186&&e.KeyValue>=192)||
			(e.KeyValue>=219&&e.KeyValue>=222))
		{
			foreach( Control c in gbKeySet.Controls)
			{
				Control TempC=c as TextBox;
				if(TempC!=null)
				{
					if(((int)((TextBox)TempC).Tag)==e.KeyValue)
					{
						((TextBox)TempC).Text="";
						((TextBox)TempC).Tag=Keys.None;
					}					
				}
			}
			((TextBox)TempC).Text=e.KeyCode.ToString();	
			((TextBox)TempC).Tag=(Keys)e.KeyValue;
		}
	}
}	
------解决方案--------------------
你看查查Js的 Keypress事件