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.
http://www.windowsdevelop.com/windows-forms-general/multiple-selection-checkbox-53049.shtml
If there is an alternative control that I could use then I would be up for that as well.