Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];

Вниз

Отключение прокручивания в DBGride   Найти похожие ветки 

 
pvv   (2003-08-28 17:13) [0]

Не подскажет ли кто, можно ли как-нибудь отключить скролирование а потом включить его обратно в ДБГриде.
Например перебрал ячейки, выбрал нужную и вернулся обратно, но приэтом у меня ДБГрид прыгает с места на место, а мне это не надо.
Есть ли какое решение такой проблемы или я не стого переда подошел :)


 
Vlad   (2003-08-28 17:14) [1]

DisableControls
EnableControls


 
Vlad   (2003-08-28 17:14) [2]

Для датасета ессно. :-)


 
HSolo   (2003-08-28 17:17) [3]

Или так:
DBGrid.DataSource := nil;
// тут прыгаем по данным
DBGrid.DataSource := нужныйDataSource;


 
MsGuns   (2003-08-28 17:22) [4]

Предпочтительнее для датасорса

// Запомнить позицию курсора в букмарке
DBGrid1.DataSource.Enabled := false; // Блок отображению
... // делаешь что надо
DBGrid1.DataSource.Enabled := true; // Анблок отображению
// Восстановить позицию курсора из букмарки

Можно и Vlad © (28.08.03 17:14) [1], но только не для детального НД (если НД подключен к другой таблице как детальный отношением "Один-ко-многим")


 
ItMan   (2003-08-28 18:45) [5]

еще лучше в try ...finally вставь.


 
Vlad   (2003-08-28 18:48) [6]

>ItMan (28.08.03 18:45) [5]
еще лучше в отдельный поток


 
MsGuns   (2003-08-28 19:20) [7]

>Vlad © (28.08.03 18:48) [6]
>еще лучше в отдельный поток

Не, лучше всего, чтоб Ваня сделал. А самому лежать на диване. И пить пиво. ;)))


 
pvv   (2003-08-29 01:07) [8]

Спасибо за идеи.
Сегодня попробую



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
3-58526
Akni
2003-08-28 14:22
2003.09.18
Объединение полей в запросе


14-58875
Olga_
2003-08-29 17:13
2003.09.18
Игры


7-58940
edi
2003-07-04 15:35
2003.09.18
надо на винчестере отметить программно


1-58744
Dlin
2003-09-06 18:58
2003.09.18
Без формы


1-58678
leonid-asup
2003-09-04 18:05
2003.09.18
Замена окошка запроса пароля таблицы на свое..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский