Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
ВнизПрокручивание Grid а Найти похожие ветки
← →
kalliopiy (2004-06-08 14:27) [0]Здравствуйте!
Вопрос заключается в том как вернуть грид в исходное состояние после открытия и закрытия модальной формы. Т.е. есть грид, в котором отображается лишь ограниченная часть нужной пользователю информации. По двойному клику открывается модальное окошко, в котором можно информацию редактировать в полном объеме (для выбранной записи). После заврешения редактирования форма закрывается и выдается либо Commit, либо Rollback. Соответственно таблицу для грида нужно еще раз открыть и сделать Locate той записи, которая редактировалась. Но вот дело в том, что если до редактирования запись отображалась, скажем, по центру грида, то после Locate она обязательно будет находиться в самом его низу. Как бы так сделать, чтобы грид был прокручен так же как и до редактирования записи?
Надеюсь я не заморачиваю никому голову :))
Нашел было свойство TopRow у TCustomGrid, но оно оказывается protected :(( Кстати, я использую TDBGridEh.
← →
Alexandr (2004-06-08 14:46) [1]попробуй не весь грид обновлять, а только текущую строку.
Но это зависит от используемых компонентов.
А то, что ты хочешь в принципе сделать можно, но лучше ненадо. Считай это as is.
← →
Жук © (2004-06-08 15:33) [2]Commit(Rollback)Retaining
← →
Alexandr (2004-06-08 15:50) [3]тоже выход, хотя со своими особенностями
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.033 c