Ich gehe davon aus, dass dies ein häufiges Bedürfnis ist. Kann mir jemand helfen oder mich auf eine Seite verweisen, die erklärt, wie man das macht?
Antworten
Zu viele Anzeigen?Wenn Sie die Auto-Vervollständigungsoptionen auf TextBox
Mir ist nicht bekannt, dass es dafür eine eingebaute Unterstützung gibt. Die naheliegendste (wenn auch nicht die gleiche) wäre die Verwendung einer DataGridViewComboBoxColumn
.
Für Dinge no direkt verfügbar; es sieht so aus, als hätten sich andere Leute damit befasst - Sie könnten es mit dem Beispiel versuchen aquí .
Wajahat
Punkte
1
Wenn Sie meinen, dass das Abrufen von Daten von dataGridView aus der Datenbank mit Textbox Schaltfläche textChanged-Ereignis dies tun.
private void textBox1_TextChanged(object sender, EventArgs e)
{
string query = "select Emp_ID,Emp_Name,Father_Name,Email from Employee where Emp_Name like '" + textBox1.Text + "%' ORDER BY Emp_Name ASC";
using (SqlCommand comand = new SqlCommand(query, con))
{
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = comand;
DataTable ds = new DataTable();
ds.Locale = System.Globalization.CultureInfo.InvariantCulture;
da.Fill(ds);
dataGridView1.DataSource = ds;
}
}