Bonjour

Encore une question concernant les Combo box en DataGridview


Je cherche a acceder le combo sous-jacent d'un DataGridViewComboBox Column

A partir de l'event EditingControlShowing je peux le faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
    // ***********************************************************************************
    private void DgvKeys_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
    {
      if (noEvent)
      {
        return;
      }
 
      ComboBox combo = e.Control as ComboBox;
    }
Mais je n'ai pas trouvé comment acceder directement a partir de la colonne ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
        DataGridViewComboBoxColumn cby;
        cby = (DataGridViewComboBoxColumn)DgvKeys.Columns["Region"];
// Ceci ne marche evidement pas !! 
        cby.SelectedIndex = cby.FindStringExact(combo.Text);

Merci de votre aide