title: How do I allow the user to multi-check with the CheckedListBox through the 'shift' key?
body: <p>Say that I have a CheckedListBox with items "1", "2", "3", "4", and "5" in that order and I want to select "2", "3", and "4" by selecting "2" then holding shift and selecting "4".  Is there any built-in way to achieve this with the CheckedListBox control?  I found an article on how to use the SelectedIndexChanged event to get close to this behavior, but though it checks multiple items, it does not show them as selected.  </p>
  
  <p><a href="http://www.windowsdevelop.com/windows-forms-general/multiple-selection-checkbox-53049.shtml" rel="noreferrer">http://www.windowsdevelop.com/windows-forms-general/multiple-selection-checkbox-53049.shtml</a></p>
  
  <p>If there is an alternative control that I could use then I would be up for that as well.</p>