title: No ItemChecked event in a CheckedListBox?
body: <p>The ListView control has an <strong>ItemCheck</strong> event which is fired <em>before</em> the item changes, and an <strong>ItemChecked</strong> event that is fired <em>after</em> the item changes.  See <a href="https://stackoverflow.com/questions/912798/listview-itemcheck-versus-listview-itemchecked-in-net">this SO question</a> for more detail.</p>
  
  <p>The CheckedListBox control only has the ItemCheck event.</p>
  
  <p>What is the best way to do something like this with a CheckedListBox?</p>
  
  <pre><code>private void checkedListBox_ItemChecked(object sender ItemCheckedEventArgs e)
  {
      okButton.Enabled = (checkedListBox.CheckedItems.Count &gt; 0);
  }
  </code></pre>
  
  <p>Supplemental question:
  Why is there no CheckedListBox.ItemChecked event?</p>