直到现在我才处理过checkedListBox1。我想制作的程序将受益于使用它,而不是必须使用大量的复选框。
我有代码:
private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int selected = checkedListBox1.SelectedIndex;
this.Text = checkedListBox1.Items[selected].ToString();
}
这样做的问题是,每次我单击该框并突出显示时,它都会选择突出显示的对象。我正在寻找的是识别所选内容的变化,而不是突出显示。
我还想知道的是,如果 CheckListBox 中的第一个索引项以及第三个被选中,我将如何检查它是否正确?
我敢肯定我最终会弄明白的,但是看到代码会有很大帮助。
假设我有 3 个盒子: Box A = messageBox.Show("a"); 框 B = messageBox.Show("b"); 框 C = messageBox.Show("c");
如果选中该框,它将仅显示 mbox。我想知道的是如何让它检查例如是否检查了 A 和 C,以便如果我按下按钮,两个消息框将显示“a”然后显示“c”