需要一个checkedlistbox(ID为checklistboxpossiblevalue)一个Listbox(id为listboxselected),一个Button。
Button按钮单击事件:
private void button1_Click(object sender, EventArgs e)
{
if (this.checkedListBoxPossibleVale.CheckedItems.Count > 0)
this.listBoxSelected.Items.Clear();
foreach (string item in this.checkedListBoxPossibleVale.CheckedItems)
{
this.listBoxSelected.Items.Add(item.ToString());
}
for (int i = 0; i < this.checkedListBoxPossibleVale.CheckedItems.Count; i++)
this.checkedListBoxPossibleVale.SetItemChecked(i, false);
}
初始化中限制checklistbox中只能输入十个选项,在checklistbox的属性ITEMS中写入选项内容
public Form1()
{
InitializeComponent();
//Add a tenth element to be the checklistbox
this.checkedListBoxPossibleVale.Items.Add("Ten");
}