And it can't.
The SelectedValue property of a ComboBox returns an
object
, the actual type of which depends on what type of objects you loaded the Items collection with.
By the sounds of it, you have loaded a type which does not implement the IConvertable interface: have you tried:
int a = Convert.ToInt32(combobox.selectedValue.ToString());
It should work: but it would probably be better to cast the value to the actual type you loaded in the first place!