Eventualno bi mogao jednu budz-varijantu. Ne secam se bas dobro koliko je u WinForms zastupljen binding ali probaj da uradis sledece ako je moguce:
Da ti ComboBox bude povezan sa listom objekata, da ti se prikazuje u listi property tog objekta i da objekat ima neki bool property IsSelected ili nesto slicno.
Kada se promeni selekcija u ComboBox-u, postavi IsSelected na true za taj selektovani a false za ostale.
Taj property koji ti se prikazuje u ComboBox-u napravis tako da ako je IsSelected true vaca vrednost za prikaz u jednoj koloni a ako je false u dve.
A ako mozes da koristis WPF umesto WinForms... Stvar postaje jednostavna. Doduse, ako nisi ucio WPF postace prvo komplikovana pa jednostavna
