Я хочу добавить параметр поиска в DataGridView
, т. Е. Пользователь вводит строку или int в TextBox
, и аналогичные записи, которые DataGridView
должны выделять. Я попробовал это, используя событие KeyPress
, но не сработало.
if (Char.IsLetter(e.KeyChar))
{
for (int i = 0; i < (dgemployee.Rows.Count); i++)
{
if (dgemployee.Rows[i].Cells["Employee"].Value.ToString().
StartsWith(e.KeyChar.ToString(), true,
CultureInfo.InvariantCulture))
{
dgemployee.Rows[i].Cells[0].Selected = true;
return;
}
}
На самом деле мне нужно искать весь DataGridView
, а не только один столбец и строку. Так какое-нибудь лучшее решение?