我这个例子是在文本框按下确定键时执行查询过程
private void tbquery_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
{
if( Keys.Enter.ToString().Equals( e.KeyCode.ToString() ) )
{
QueryAction();
}
}
private void tbquery_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
{
if( Keys.Enter.ToString().Equals( e.KeyCode.ToString() ) )
{
QueryAction();
}
}
if (e.KeyCode == Keys.Enter)
{
}另外,KeyEventArgs还提供了三个布尔属性:Control、Alt、Shift,分别表示是否按下了Ctrl键、Alt键、Shift键,对于判断组合键的情况下很好用。
{
Console.WriteLine(Convert.ToByte(e.KeyChar));
}
输出的是按键所对应的ASCII码