Re: Как DataGridVIew проскролить до определенной позиции?
От: voytovich_slava  
Дата: 05.11.07 07:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А> собственно сабж. К DataGridView через BindingSource подцеплены 50 строк. Затем я прокручиваю список до конца и добавляю еще в BindingSource 50 строк и делаю ResetBindings(false). В результате список автоматически прокручивается чтобы была видимой выделенная строка (она самая первая). А мне нужно чтобы остались видимыми те строки, которые были видимы до добавления элементов.

А> Также желательно чтобы не наблюдался эффект, что список сначала отображатеся сначала, а потом скролится вниз до нужной отметки. Хотелось бы просто увидеть те же строки что и до добавления новых (просто чтобы полоска скролинга изменила свои размеры за счет того что в конец списка были добавлены новые элементы).

Запомни BindingSource.Position до обновления и потом восcтанови его. При изменении этого свойства происходит смещение указателя в связанном с ним DataGridView.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.