3 Stimmen

In C#, wie man Intellisense zu DataGridView Zellen hinzufügen?

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?

2voto

Marc Gravell Punkte 970173

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í .

0voto

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;
}
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X