请问,注册了这个事件,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在哪个窗口上?
这几个窗口的关系是什么样的? --------------------编程问答--------------------
listBox在form1窗口上,弹出的form2都属于form1啊 --------------------编程问答-------------------- 等待等待 --------------------编程问答-------------------- 等待等待 --------------------编程问答-------------------- 等待易做图 --------------------编程问答-------------------- 等待易做图 --------------------编程问答-------------------- 等待易做图 --------------------编程问答-------------------- 等待等待
补充:.NET技术 , C#