Comment obtenir l'élément sélectionné d'une boîte bascule vers une variable string en c#

quelqu'un peut-il me dire comment obtenir l'élément sélectionné d'un ComboBox à une variable string ?

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

cela me donne System.Data.DataRowView dans mon MessageBox

35
demandé sur Héctor Manuel Martínez Durán 2013-03-03 17:20:35

4 réponses

essayez ceci:

string selected = this.ComboBox.GetItemText(this.ComboBox.SelectedItem);
MessageBox.Show(selected);
59
répondu duDE 2013-03-03 13:24:44

vous pouvez utiliser comme suit:

string selected = cmbbox.Text;
MessageBox.Show(selected);
8
répondu Omer K 2016-09-29 10:28:00

Test ce

  var selected = this.ComboBox.GetItemText(this.ComboBox.SelectedItem);
  MessageBox.Show(selected);
6
répondu Shahrooz Jafari 2017-05-23 12:34:14
SelectedText = this.combobox.SelectionBoxItem.ToString();
-4
répondu vinod Jacob 2016-03-10 21:33:51