如何在CheckedListBox C#Windows窗体中实现添加,编辑,删除

时间:2016-05-20 03:44:06

标签: c# .net winforms checkedlistbox

目前我有这个代码在CheckedListBox中添加一个项目

var items = DomainGroupCheckedListBox.Items;
items.Clear();
items.Add(result[DropDownDomainIDs.SelectedIndex]);

但是我将如何实现它呢?

enter image description here

如果用户单击“编辑”,则可以编辑已选中的字段

1 个答案:

答案 0 :(得分:1)

如果您想在用户点击编辑时保存ckeckedButton的状态,您可以创建一个on_click事件,触发保存列表中每个élément的状态

  1. 以下是创建等待按钮按下的事件的方法: https://msdn.microsoft.com/en-us/library/dd553231.aspx

  2. 创建事件时,将在代码中生成新的fonction,不要更改其参数。您的代码看起来会像。

  3.     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
            }
        }