I want to add ComboBox inside ListView on mouse double click event. On each double click, a new ComboBox should be added on the next row.

I tried it with the code below, but its not working.

Code:
 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");
...