Windows Forms 3.5 как прокручивать сетку данных по вертикали с помощью кода

#datagridview

#datagridview

Вопрос:

Клиент хочет иметь возможность вводить букву и заставлять систему прокручивать сетку данных таким образом, чтобы первая строка с ячейкой, соответствующей букве, прокручивалась до верха сетки данных

Любые предложения будут оценены

Ответ №1:

Я не уверен, как вы сможете эффективно выполнять поиск для получения строки, которая соответствует вашей букве. Но вы можете взглянуть на эти свойства, которые помогут вам настроить фокус

 dataGridView1.FirstDisplayedScrollingRowIndex //set the rowindex
  

Если у вас есть горизонтальная прокрутка, также установите это значение

 dataGridView1.FirstDisplayedScrollingColumnIndex
  

Я полагаю, что вы будете выполнять цикл, поэтому вы должны иметь возможность установить эти значения и снова установить CurrentCell как тот, который вы нашли.

Надеюсь, это поможет

Комментарии:

1. Я верю, что это сработает, но у меня не было возможности попробовать