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