
c# 动态添加的控件txtbox怎么获取焦点
添加了多个textbox控件,需要点击enter键,焦点自动跳到下一个textbox上,最后一个textbox,焦点自动跳到button上...
添加了多个textbox控件,需要点击enter键,焦点自动跳到下一个textbox上,最后一个textbox,焦点自动跳到button上
展开
1个回答
展开全部
你在新建控件的时候设置好对应的
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余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分...
点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询