textBox按回车键后想在Listview中查找指定的控件并激活 在listview中添加三个Button 分别为Button1,Button2,Button3在textBox中输入Button相对应的编号,在listview中查找与之相对应的Button并激活它这个功能怎么现实 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试textBox的leave事件看看 在事件里写 在listview中查找与之相对应的Button并激活它 如何通过TextBox里输入的编号,定位到相对应的Button 在listview中添加三个Button listview是不能作为容器的 在textbox中写入数字,触发textchanged事件并在panel中搜索相应的button,并启动相应的按钮事件 listview里不能放容器吧。在TextBox中输入内容后添加回车事件然后根据TextBox输入内容遍历容器里的控件与之比较。若相等就执行相应的事件、foreach (Control control in Panel1.Controls){ if( ((Button)control).ID=="textbox输入的" ){}}或者switch(((Button)control).ID) lz看下这个能不能达到你要的效果private void Form5_Load(object sender, EventArgs e) { Button btn1 = new Button(); btn1.Text = "test1"; btn1.Name = "btn1"; this.listView1.Controls.Add(btn1); Button btn2 = new Button(); btn2.Text = "test2"; btn2.Name = "btn2"; btn2.Location = new Point(50, 50); this.listView1.Controls.Add(btn2); }private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { //判断是否按的是回车 if (e.KeyChar == 13) { //如果按的是回车则获取文本框的内容 string name = textBox1.Text; //通过Find方法来找到对应的Control 返回的是一个集合 //因为只找到一个按钮 则所以是0 然后调用Focus方法即可 listView1.Controls.Find(name, false)[0].Focus(); } } 中间件服务器:同一子线程,如何实现等待某个任务完成 C#窗体程序中加SQL连接向导 关于大图像的索引数组 有哪位仁兄解决过framework3.5的安装问题 “同步读写操作”和“异步读写操作”,是什么意思?谢谢 用c#怎样获取PDA的电池地电量(所占的比例)? 存储过程问题 大家关注一下 ComboBox 的 DropDownClosed 消息? 请教大家看一下,C#中的lable控件的宽度怎么改变不了? 怎么实现 C#高手帮帮忙,小弟感激不尽。。。。 关于input 控件的属性type="file"后显示效果问题求解答???
listview是不能作为容器的
并在panel中搜索相应的button,并启动相应的按钮事件
在TextBox中输入内容后添加回车事件
然后根据TextBox输入内容遍历容器里的控件与之比较。
若相等就执行相应的事件、
foreach (Control control in Panel1.Controls)
{
if( ((Button)control).ID=="textbox输入的" )
{
}
}
或者switch(((Button)control).ID)
private void Form5_Load(object sender, EventArgs e)
{ Button btn1 = new Button();
btn1.Text = "test1";
btn1.Name = "btn1";
this.listView1.Controls.Add(btn1); Button btn2 = new Button();
btn2.Text = "test2";
btn2.Name = "btn2";
btn2.Location = new Point(50, 50);
this.listView1.Controls.Add(btn2);
}private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
//判断是否按的是回车
if (e.KeyChar == 13)
{
//如果按的是回车则获取文本框的内容
string name = textBox1.Text;
//通过Find方法来找到对应的Control 返回的是一个集合
//因为只找到一个按钮 则所以是0 然后调用Focus方法即可
listView1.Controls.Find(name, false)[0].Focus();
}
}