如何在列表视图中添加组合框在鼠标上双击事件

本文关键字:鼠标 双击 事件 组合 添加 列表 视图 | 更新日期: 2023-09-27 18:08:04

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

谁能帮我解决这个问题?

如何在列表视图中添加组合框在鼠标上双击事件

你应该使用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)
//........