0

我想在鼠标双击事件中在 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);
 }

谁能帮我解决这个问题..

4

1 回答 1

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)
//........
于 2013-04-08T07:26:39.213 回答