Windows Forms 3.5, как прокручивать DataGridView по вертикали с помощью кода - PullRequest
3 голосов
/ 24 апреля 2011

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

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

1 Ответ

4 голосов
/ 25 апреля 2011

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

dataGridView1.FirstDisplayedScrollingRowIndex //set the rowindex

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

dataGridView1.FirstDisplayedScrollingColumnIndex

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...