автопрокрутка к фиксированному столбцу datagridview vb.net - PullRequest
1 голос
/ 18 марта 2011

В моем приложении winform есть элемент управления сеткой данных.Он имеет почти 30 столбцов.Первые 2 столбца заморожены, а другие можно просматривать с помощью полос прокрутки.

Работает нормально.

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

Поэтому я хотел бы спросить, как сделать так, чтобы моя таблица данных автоматически прокручивалась до указанного столбца.

Ответы [ 3 ]

2 голосов
/ 18 марта 2011

Получил хороший ответ:

http://msdn.microsoft.com/en-us/magazine/cc163669.aspx

т.е.можно сделать, используя "DataGridView.FirstDisplayedScrollingColumnIndex = x"

thnx в любом случае.

0 голосов
/ 08 мая 2015

Расширение на предыдущие ответы - Если вы называете свои столбцы, то вы можете сделать это:

dgvContacts.FirstDisplayedScrollingColumnIndex = colSurname.Index
0 голосов
/ 31 августа 2014

просто поставь вот так:

DataGridView.FirstDisplayedScrollingColumnIndex = DataGridView.Columns.count -1;
...