当按下' - '减号键时,我想跳转到表格上的某个文本框,并让光标在该文本框中闪烁。我怎么能这样做?
由于 史蒂芬
答案 0 :(得分:3)
您必须处理表单的KeyDown事件,并检查“ - ”键。试试这个:
private void form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode = Keys.OemMinus)
{
textBox1.Focus();
}
}
答案 1 :(得分:1)
You can handle the key press event in the form as following.
void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 45)
{
//Higlight the text box. Call the Select() method of the textbox
}
}
答案 2 :(得分:0)
您需要创建一个将焦点设置为某个文本框的事件
next您需要创建一个按键侦听器,在按下“ - ”时触发该事件,您需要在具有此功能的宫殿中添加该侦听器。
txtBox.Focus();
答案 3 :(得分:0)
您必须获得表单的onKeyDown
事件,并且您可以执行textbox.focus();