Come ottenere l’elemento selezionato di una casella combinata in una variabile stringa in c #

Qualcuno può dirmi come ottenere l’elemento selezionato di un ComboBox in una variabile string ?

 string selected = cmbbox.SelectedItem.ToString(); MessageBox.Show(selected); 

Questo mi dà System.Data.DataRowView nel mio MessageBox

Prova questo:

 string selected = this.ComboBox.GetItemText(this.ComboBox.SelectedItem); MessageBox.Show(selected); 

Puoi usare come di seguito:

 string selected = cmbbox.Text; MessageBox.Show(selected); 

Prova questo

  var selected = this.ComboBox.GetItemText(this.ComboBox.SelectedItem); MessageBox.Show(selected); 
 SelectedText = this.combobox.SelectionBoxItem.ToString();