combobox.SelectedValueChanged += SelectedValueChanged; private void SelectedValueChanged(object sender, EventArgs e) { ComboBox codeReglement = sender as ComboBox; txtLibelleReglement.Text = codeReglement.SelectedValue.ToString(); }
string selectquery = "SELECT [Code Mode Réglement],[Libellé Mode Réglement] FROM dbo.[Modes Règlements]"; SqlConnection conn = new SqlConnection(Chaine_SQLServers()) //Ouvre la cnnection conn.Open(); SqlCommand cmd = new SqlCommand(selectquery, conn); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()){ //ajouter les données dans le combox cb_Mode.Items.Add(reader["Code Mode Réglement"]); }
private void SelectedValueChanged(object sender, EventArgs e) { ComboBox cb_Mode = sender as ComboBox; txtLibelleReglement.Text= cb_Mode.SelectedValue.ToString(); }
private SortedDictionary<string, string> reglement = new SortedDictionary<string, string>(); SqlConnection conn = new SqlConnection(Chaine_SQLServers()) //Ouvre la cnnection conn.Open(); SqlCommand cmd = new SqlCommand(selectquery, conn); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { // Ajoute le couple code et libellé dans le dictionnaire reglement.Add(reader["Code Mode Reglement"], reader["Libellé Mode Réglement"]); } // Ensuite on remplit le combo box avec les clés : foreach(string k in reglement.Keys) combobox.Items.Add(k); // Enfin on va mettre en place l'évènement SelectedValueChanged sur le combobox combobox.SelectedValueChanged += SelectedValueChanged; // Puis on va traiter cette évènement en affichant dans le text box, son libellé private void SelectedValueChanged(object sender, EventArgs e) { txtbox.Text = reglement[combobox.SelectedValue.ToString()]; }
private SortedDictionary<string, string> reglement = new SortedDictionary<string, string>();
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionprivate void SelectedValueChanged(object sender, EventArgs e) { txtbox.Text = reglement[combobox.SelectedValue.ToString()]; }
private void remplire_combox() { // Ensuite on remplit le combo box avec les clés : foreach (string k in reglement.Keys) { cb_Mode.Items.Add(k); } // Enfin on va mettre en place l'évènement SelectedValueChanged sur le combobox cb_Mode.SelectedValueChanged += cb_Mode_SelectedValueChanged; }