// ------------------------------------------------------------------------------
// DataGridView의 Cell 속성을 ComboBox로 했을경우의 몇가지 팁.
// (C#에 입문한지 얼마 안되서 최적의 방법인지 어쩐지는 모르겠습니다)
// ------------------------------------------------------------------------------
int nYourRow = 1;
int nYourCell = 2;
int nSelectedIndex = 0;
String strCurrentValue = "";
int nCurrentSelectedIndex = 0;
DataGridViewComboBoxCell dgvCb = (DataGridViewComboBoxCell)dataGridView.Rows[nYourRow].Cells[nYourCell];
// ComboBox를 원하는 값으로 지정할 경우
dgvCb.Value = dgvCb.Items[nSelectedIndex].ToString();
// ComboBox의 선택된 값을 가져올 경우
strCurrentValue = (String)dgvCb.Value; // (String)생략 가능
// ComboBox의 선택된 Index 가져올 경우
nCurrentSelectedIndex = dgvCb.Items.IndexOf(dgvCb.Value);
/*
* 정말 오랫만에 데브피에 로긴을 하네요..
* "아마 Rows.Selected() 인가가 있을겁니다. 확인해 보세요 ^^; "
* 이건 행이 선택되어졌는가를 반환합니다.
*/