TextBox dans un DataGridViewde quel textbox parles-tu?
try { conn = new MySqlConnection(ConnectionString); conn.Open(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = conn; cmd.CommandText = "SELECT immatriculation FROM fx_vehicule "; da = new MySqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); foreach (DataRow r in dt.Rows) { if (e.Control is TextBox) { DataGridViewTextBoxEditingControl txt = e.Control as DataGridViewTextBoxEditingControl; txt.AutoCompleteCustomSource.Add(r.ItemArray[0].ToString()); //dgv_consommation.Rows.Add(r); txt.AutoCompleteMode = AutoCompleteMode.SuggestAppend; txt.AutoCompleteSource = AutoCompleteSource.CustomSource; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } da.Dispose(); conn.Close();
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
6 mars 2018 à 16:55