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 に答える