The selecteditem of combobox will always be a string. Why do you want to make it as datarow. Make it as simple as below.
private void cmb_makeCode_SelectedIndexChanged(object sender, EventArgs e)
{
string mkcd = cmb_makeCode.SelectedItem.ToString();
MessageBox.Show(mkcd);
}