我想在批评“Tab”时进行登记,但可以说明如何使用该程序。
这就是:
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Keypress);
private void Keypress(object sender, KeyPressEventArgs e)
{
MessageBox.Show("button: " + e.KeyChar);
}
这只能捕获固定的果园,但还需要“Tab”等其它东西。
因此,我研究了一条轨道,发现许多人已经利用了该程序,但认为如何使用它并不确定。
这里指的是:
protected override bool ProcessDialogKey(Keys keyData)
{
switch (keyData)
{
case Keys.Up:
MessageBox.Show("Up");
break;
case Keys.Tab:
MessageBox.Show("Tab");
break;
default:
break;
}
}
我发现错误: Project.frm_test.ProcessDialogKey(System.Windows.Forms.Keys): 未发现高于
的任何适当方法
什么是错了?
And bear with me... i m used to php :) So i m kinda new to c# :)