Domanda C# popolare il ComboBox dal DatagridView.

Pacifico437

Utente Gold
27 Aprile 2012
166
78
6
200
Ultima modifica:
Buongiorno,

ancora una volta sono a chiedere un suggerimento.

Selezionando una riga del DataGridView, gradirei che il contenuto di alcune celle siano visibili in Combobox.
Riporto il codice:

Codice:
ComboBox.Items.Clear();
Combobox.Items.Add(DataGridView.SelectedRows[0].Cells[3].Value.ToString());
Combobox.Items.Add(DataGridView.SelectedRows[0].Cells[4].Value.ToString());
Combobox.Items.Add(DataGridView.SelectedRows[0].Cells[6].Value.ToString());
Anticipatamente ringrazio fiducioso, saluto.
Domenico.
Messaggio unito automaticamente:

buongiorno,

ho risolto il problema e gradirei e non riesco, che evidenziato la voce sul ComboBox dovrebbe apparire su una Label.
Ho provato e riporto il codice:

Codice:
private void Combobox_SelectedIndexChanged(object sender, EventArgs e)
{
  Label1.Text = this.ComboBox.SelectedItem.ToString();

Auguro che possiate suggerire. Ringrazio e saluto
Domenico
 
Ultima modifica:
Studia gli eventi del controllo Combobox


fai le tue prove e risolvi. Sono banalità e tu usi questi semplici codici ormai da anni e anni

Fra l'altro questa discussione ha un titolo e poi tratta un altro argomento.
 
Per visualizzare l'elemento selezionato dal ComboBox in un'etichetta, è possibile modificare il gestore dell'evento SelectedIndexChanged del ComboBox come segue:

Codice:
private void ComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
    if (ComboBox.SelectedItem != null)
    {
        Label1.Text = ComboBox.SelectedItem.ToString();
    }
}