Используйте событие CellEndEdit и проверьте, что выбрано при редактировании первого раскрывающегося списка, затем вы можете манипулировать другими.
private void dataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == dataGridViewFirstDropColumn.Index) //or your first column name.Index
{
//Maniputlate other drop down options (e.g. dataGridView[SecondColumnIndex, e.RowIndex].Items.Add(....);
}
}