В C #, как добавить Intellisense в ячейки DataGridView? - PullRequest
3 голосов
/ 23 марта 2009

Я ожидаю, что это будет общая потребность. Может кто-нибудь помочь или указать мне страницу, которая объясняет, как это сделать?

Ответы [ 2 ]

2 голосов
/ 23 марта 2009

Если вы имеете в виду параметры автозаполнения на TextBox, я не знаю никакой встроенной поддержки для этого. Наиболее близким (хотя и не тем же) будет использование DataGridViewComboBoxColumn.

Для вещей не напрямую доступны; похоже, что другие люди смотрели на это - вы можете попробовать образец здесь .

0 голосов
/ 11 апреля 2013

Если вы имеете в виду, что получение данных dataGridView из базы данных с помощью события textChanged кнопки текстового поля делает это.

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