Подтвердить что ты не робот

Как получить выбранный элемент поля со списком в строковой переменной в С#

Может ли кто-нибудь сказать мне, как получить выбранный элемент поля со списком в строковой переменной?

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

Это дает мне System.Data.DataRawView в моем сообщенииBox

4b9b3361

Ответ 1

Попробуйте следующее:

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

Ответ 2

Вы можете использовать, как показано ниже:

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

Ответ 3

Тест this

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

Ответ 4

Сначала добавьте свои элементы (help, nope) в коллекцию combobox, а затем сделайте следующее:

if(ComboBox1.SelectedItem == "help"){TextBox1.Text = "help";}
if(ComboBox1.SelectedItem == "nope"){TextBox1.Text = "nope";}

Ответ 5

SelectedText = this.combobox.SelectionBoxItem.ToString();