c# 动态添加的控件txtbox怎么获取焦点

添加了多个textbox控件,需要点击enter键,焦点自动跳到下一个textbox上,最后一个textbox,焦点自动跳到button上... 添加了多个textbox控件,需要点击enter键,焦点自动跳到下一个textbox上,最后一个textbox,焦点自动跳到button上 展开
 我来答
我零0七
2017-06-05 · 热衷人生的有效性,关注自我
我零0七
采纳数:684 获赞数:11738

向TA提问 私信TA
展开全部

你在新建控件的时候设置好对应的


Control.TabIndex

然后给每个控件添加

Control.KeyDown+=EnterToNextControl;
private void EnterToNextControl(object sender, KeyEventArgs e)
       {
           if (e.KeyCode == Keys.Enter)
           {
               SendKeys.Send("{TAB}");
           }
       }
更多追问追答
追问
试过这个,没有效果,是不是动态添加的控件里面有2种控件,所有使用起来有问题呢。两种控件一种为textbox 还有一种为label
追答
试过的话你把你代码贴出来,我看看有没有问题
七鑫易维信息技术
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分... 点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式