На обычной форме отображается таблица значений в табличном поле. Таблица отображается с первых строк (речь именно об отображении, а текущей может быть, например, последняя строка, не попадающая в область отображаемых строк).
В начало таблицы программно добавляются строки в её начало), как сделать так, чтобы в табличном поле возникла прокрутка вверх (на добавленные строки), а текущая область отображения не изменилась?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший