title: Recognize CheckedListBox item has been selected
body: <p>I've never dealt with checkedListBox1 until now. A program that I want to make will benefit from using it rather than having to use numerous Checkboxes.</p>
  
  <p>I have the code:</p>
  
  <pre><code>private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
  {
      int selected = checkedListBox1.SelectedIndex;
      this.Text = checkedListBox1.Items[selected].ToString();
  }
  </code></pre>
  
  <p>The problem with this is that each time I click on the box and it highlights, it then selects the highlighted object. What I am looking for is it to recognize a change in what has been selected, not highlighted.</p>
  
  <p>What I'm also wanting to know is say if the first index item in CheckListBox is checked as well as the 3rd, how would I check to see if it is true or not?</p>
  
  <p>I'm certain I will eventually figure it out but seeing the code would immensely help.</p>
  
  <p>Say I have 3 boxes:
      Box A = messageBox.Show("a");
      Box B = messageBox.Show("b");
      Box C = messageBox.Show("c");</p>
  
  <p>It will only display the mbox if the box is checked.  What I want to know is how can I have it check to see if, for example, A and C is checked so that if I pressed a button, the two messageBoxes will display either "a" and then "c"</p>