Nigol_Learner Ответов: 1

Как просмотреть выбранный элемент из combox в textbox?


string constr = @"Data Source=192.168.*.*; Database=wsditsupport; User ID=**; Password=**";
       public Form7()
       {
           InitializeComponent();

           MySqlConnection cn = new MySqlConnection(constr);
           string value = "SELECT passover_info FROM probing_production";
           MySqlDataAdapter adp = new MySqlDataAdapter(value, cn);
           DataTable dt = new DataTable();
           adp.Fill(dt);
           comboBox1.DataSource = dt;
           comboBox1.DisplayMember = "passover_info";
           cn.Close();
       }

       private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
       {
           if (comboBox1.SelectedIndex == -1)
           {
               textBox1.Text = string.Empty;
           }
           else
           {
               textBox1.Text = comboBox1.SelectedItem.ToString();
           }
       }
   }


Что я уже пробовал:

Когда я пытаюсь запустить отладку, это результат я получаю в текстовом поле &ГТ;&ГТ;&ГТ; "система.Данных.Объекта datarowview"

1 Ответов

Рейтинг:
4

Karthik_Mahalingam

попробовать это

else
           {
               textBox1.Text = ((DataRowView)comboBox1.SelectedItem)["passover_info"].ToString();
           }


Nigol_Learner

Братан, ты супер, большое тебе спасибо, братан.

Karthik_Mahalingam

Круто,
если ваша проблема решена, пожалуйста, закройте этот пост