Since a bound combo-box cannot have a selected index set to -1, how would one clear the selected index programmatically (maybe writing directly to the bound datatable and resetting bindings?) Also, it would be helpful if the article made it clear whether or not a bound blank combo-box (due to dbNull.Value in underlying datatable when bound SelectedValue is loaded) would evaluate to -1, or if this would throw an exception.
Cheers.