我想在鼠标双击事件中在ListView中添加ComboBox。每次双击,都应在下一行添加一个新的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);
}
任何人都可以帮助我解决这个问题。
答案 0 :(得分:0)
你应该使用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)
//........