web-dev-qa-db-ja.com

コンボボックスの選択項目をC#の文字列変数に取得する方法

ComboBoxの選択されたアイテムをstring変数に取得する方法を教えてもらえますか?

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

これにより、MessageBoxSystem.Data.DataRowViewが表示されます

44
Roshan

これを試して:

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

次のように使用できます。

string selected = cmbbox.Text;
MessageBox.Show(selected);
11
Omer K

テスト this

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