У меня есть сетка данных, в которой у меня есть текстовое поле для поиска имени учетной записи, я использую string.contains и задаю соответствующую ячейку для первого отображаемого индекса, но мне нужно, чтобы пользователь мог видеть другие совпадающие ячейки.
private void SearchAccountTxtBox_TextChanged(object sender, EventArgs e)
{
for (int i = 0; i < AppraisersDGV.Rows.Count; i++)
{
if (AppraisersDGV.Rows[i].Cells[1].Value.ToString().Contains(SearchAccountTxtBox.Text.Trim().ToUpper(),)|| AppraisersDGV.Rows[i].Cells[0].Value.ToString().Contains(SearchAccountTxtBox.Text.Trim()))
{
AppraisersDGV.FirstDisplayedScrollingRowIndex = i;
break;
}
}
}
Я искал на SO, но пока единственный вид сортировки, который я видел, был либо по возрастанию, либо по убыванию