¿Cómo selecciono un valor en un DataGridViewComboBoxCell?

Tengo DataGridViewComboBoxCell y un DataTable. Los datos en la Tabla I se unen con DataGridViewComboBoxCell usando DataSource y configuran ValueMember y DisplayMember.

private void Form1_Load(object sender, EventArgs e)
{         
    DataGridViewComboBoxCell comboBoxCell = new DataGridViewComboBoxCell();

    dataGridView1.Rows[0].Cells[0] = comboBoxCell;

    comboBoxCell.DataSource = dataTable;
    comboBoxCell.ValueMember = "ID";
    comboBoxCell.DisplayMember = "Item";
}

¿Cómo puedo establecer el valor en la celda mediante programación cuando se carga el formulario? En el simple ComboBox conozco una propiedad SelectedIndex. Intenté comboBoxCell.Value = ...; pero da una excepción. Y probado

private void dataGridView1_CellFormatting(object sender, 
    DataGridViewCellFormattingEventArgs e)
{
    e.Value = 1;
}

Establece un nuevo valor en la celda, pero necesito seleccionar un valor.

Formulario cargado y tengo celda vacía.

Y algunos datos en el ComboBox.

Cuando puse este codigodataGridView1.Rows[0].Cells["ComboColumn"].Value = "1"; justo después de comboBoxCell.DisplayMember = ... (ver arriba), funciona bien.

El valor "1" en la columna de ID corresponde al valor "Segundo" en la columna Artículos. Por lo tanto, obtengo el resultado correcto.

Lo siento por mi inglés y mi código de novato :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta