2017-08-02 16 views
0

パネル内にリストボックスを動的に追加しています。リストボックスで複数の項目を選択する必要があります。これは、フィルタ条件INのフィルタ要件です。元にとっては、以下のようになります。以下はリストボックスのマルチ選択オプションがCで動的に追加されました

Label Filter ListBox_items 
---------------------------------- 
Fruits IN  Mango 
       Apple 
       Grapes 

私は複数の項目を選択することはできませんよコード

 ListBox dynListBox = new ListBox(); 
    dynListBox.ID = "DControl1" + i.ToString(); 
    dynListBox.Style["Position"] = "relative"; 
    dynListBox.Attributes.Add("class", "form-control"); 
    dynListBox.EnableViewState = true;   
    dynListBox.SelectionMode = ListSelectionMode.Multiple; 
    Panel2.Controls.Add(dynListBox); 

です。どこが間違っているのですか?その後、

dynListBox.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended; 

ダイナミックコントロールを実装する方法を見つけるための最善の方法は、目的の動作を使用して、フォーム上の静的なものを作成することです、そして:

答えて

0

Windowsフォームを使用しているあなたと仮定すると、あなたは次のようにテストすることができますform.designer.csで生成されたコードを確認してください

+0

asp.net webアプリケーション – user3660473

関連する問題