如何在ListView中添加ComboBox在鼠标上双击事件
问题描述:
我想在鼠标双击事件的ListView中添加ComboBox。在每次双击时,应在下一行添加一个新的ComboBox。如何在ListView中添加ComboBox在鼠标上双击事件
我尝试了下面的代码,但它不工作。
private void form_DblClick(object sender, form_DblClickEvent e)
{
ComboBox c;
this.Controls.Add(c = new ComboBox());
c.Items.Add("Input");
c.Items.Add("Delay");
c.Items.Add("Message");
c.Items.Add("comment");
listView1.Controls.Add(c);
}
任何一个可以帮助我解决这个问题..
答
您应该使用ComboboxItem
ComboBox c;
ComboboxItem item = new ComboboxItem();
item.Text = "Input";
item.Value = value;
c.Items.Add(item)
ComboboxItem item1 = new ComboboxItem();
item1.Text = "Delay";
item1.Value = value;
c.Items.Add(item1)
//........
没有实际上我想补充ComboBox就都在一个组合框上面的元素..当我再次双击它..在下一行另一个组合框将添加所有元素.... – sanjeev 2013-04-08 08:23:52