your code should work well to fill datagridview and combobox
what else you want the code to do ?
what do you mean by (desired result) ,
is it to change the combobox value when you change the selected row in datagridview ?
if so . . . then you have to handle the SelectedIndexChanged