Item einer ComboBox in DataGridView automatisch auswählen



  • Hallo Leute,

    ich habe ein DataGridView. In dieser Tabelle besteht eine Spalte aus ComboBoxen.
    Die Items für die ComboBoxen habe ich zur Entwurfszeit festgelegt.

    Jetzt meine Frage: wie kann ich per Code einen Item aus der ComboBox anklicken/auswählen?

    So weit bin ich schon gekommen:

    DataGridViewComboBoxColumn comboboxColumn = (DataGridViewComboBoxColumn)this.dataGridView_1.Columns[dataGridView_1.Columns["Spaltenüberschrift"].Index];
    
    comboboxColumn. ???
    

    Danke



  • Hallo sonic,

    für eine ganze Spalte geht das natürlich nicht, du mußt schon eine spezielle Zelle (DataGridViewComboBoxCell) auswählen:

    DataGridViewComboBoxCell cell = dataGridView[column, row] as DataGridViewComboBoxCell;
    if (cell != null)
        cell.Value = ...;
    

    (oder für alle Zeilen entsprechend iterieren...)



  • Vielen Dank, das hat mir schon weiter geholfen.

    Gruß
    sonic


Anmelden zum Antworten