我有一个文本框数组使用我在运行时创建20个文本框, 我需要得到焦点,如果一个特定的文本框(如果我按下向下箭头 在键盘中如何获取特定文本框的键可以 第三个文本框)。
答案 0 :(得分:2)
您可以向KeyDown-Event添加事件处理程序:
yourTextboxArray[x].KeyDown += new KeyDownEventHandler(yourMethodHere);
该事件有两个参数,sender (Object)
和e (KeyDownEventArgs)
。您可以使用sender
来确定Textbox发送KeyDown的内容。
Textbox txb_sender = sender as Textbox;
if(txb_sender != null)
// do something here with it