2016-05-20 6 views
1

を削除しますか?、現在、私はにCheckedListBox</p>に <pre><code>var items = DomainGroupCheckedListBox.Items; items.Clear(); items.Add(result[DropDownDomainIDs.SelectedIndex]); </code></pre> <p>を項目を追加するしかし、どのように私はこのようになり、それを実装します。このコードを持っているにCheckedListBox C#Windowsフォームで

enter image description here

ユーザーは、[編集]をクリックした場合、それは、ユーザーが[編集]をクリックしたときにckeckedButtonの状態を保存したい場合は、保存トリガーon_clickイベントを作成することができます確認フィールド

+1

'TextBox'と' OK'と 'Cancel'ボタンを含むダイアログを作成します。次に、チェックされた項目のテキストをダイアログに渡し、ダイアログを表示します。次に、ダイアログの結果が「OK」であるかどうかをチェックして、チェックされたインデックスの項目として入力された値を設定します。 –

+0

良いアイデア、私はそれを実装するつもりです – Believer

+0

TextBoxとOKとCancelボタンを含むダイアログは別々のフォームにする必要がありますか? – Believer

答えて

1

を編集することができます意味あなたのリストの各要素の状態

  1. ここでは、ヒットされるボタンを待ってイベントを作成する方法を次のとおりです。 https://msdn.microsoft.com/en-us/library/dd553231.aspx

  2. イベントを作成すると、コード内に新しい機能が生成されます。そのパラメータは変更しないでください。あなたのコードはsomethigのように見えます。

 
    private void ButtonEdit_Click(object sender, EventArgs e) 
    { 
     foreach (var item in items) 
     { 
      bool itemIsChecked = item.Checked; 
      // Now you know that this item is checked or not 
     } 
    } 
関連する問題

 関連する問題