在C#中,如何将Intellisense添加到DataGridView单元格?

时间:2009-03-23 08:00:25

标签: c# datagridview intellisense

我希望这是一个共同的需求。任何人都可以帮助或指向一个解释如何执行此操作的页面吗?

2 个答案:

答案 0 :(得分:2)

如果你的意思是TextBox上的自动完成选项,我不知道有任何内置的支持。最接近的(虽然不一样)是使用DataGridViewComboBoxColumn

看起来其他人看过这个 - 您可以尝试样本here

答案 1 :(得分:0)

如果您的意思是使用文本框按钮textChanged事件从数据库获取dataGridView的数据,请执行此操作。

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