当前位置:编程学习 > C#/ASP.NET >>

请问,注册了这个事件,listbox的选定项就不能用键盘控制了呢

随便弄一个listBox,默认情况下,用键盘上的向上、向下箭头,都能上下选定listbox的项
但是,我注册了这么一个事件,为什么就不能用键盘上的向上、向下箭头,选定listbox的项了呢?

 private void listBox3_SelectedIndexChanged(object sender, EventArgs e)
        {
            if ((sender as ListBox).SelectedItems.Count == 0)  
            {
                return;
            }
            string s = "";  
            s = (sender as ListBox).SelectedItem.ToString();  //获取选定项的内容,和form2窗口的标题是一样的
            foreach (Form f in this.OwnedForms)  //在所有弹出的form2窗口中,激活与选定项内容一样标题的form2窗口
            {
                if (f.Text == s)
                {
                    f.Activate();
                }
            }
         } --------------------编程问答-------------------- 等待等待 --------------------编程问答-------------------- 等待啊.......等待啊........我的等待 --------------------编程问答-------------------- listBox在哪个窗口上?
这几个窗口的关系是什么样的? --------------------编程问答--------------------
引用 3 楼 submain 的回复:
listBox在哪个窗口上?
这几个窗口的关系是什么样的?

listBox在form1窗口上,弹出的form2都属于form1啊 --------------------编程问答-------------------- 等待等待 --------------------编程问答-------------------- 等待等待 --------------------编程问答-------------------- 等待易做图 --------------------编程问答-------------------- 等待易做图 --------------------编程问答-------------------- 等待易做图 --------------------编程问答-------------------- 等待等待
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,