Форум: "Базы";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Вниз
Редактируемая запись в DBgrid другим цветом Найти похожие ветки
← →
ASF (2003-01-03 01:01) [0]Уважаемые Мастера помогите!.
Необходимо чтобы при переходе в режим редактирования НД, редактируемая запись в DBGride выделялась другим цветом (например красный фон, желтые буквы). Подскажите плиз, как сообразить это дело.
Заранее благодарен.
← →
Prooksius (2003-01-03 09:01) [1]http://www.delphikingdom.com/helloworld/dbgridcolor.htm
← →
ASF (2003-01-05 09:48) [2]Спасибо за сылочку, остался всего один вопрос.
Как выделить всего одну запись (которую редактирует пользователь в данный момент), к чему привязатся.
← →
Lord Warlock (2003-01-05 09:51) [3]Привязываться к SelectedField DBGrid-a
← →
Delirium^.Tremens (2003-01-05 09:53) [4]Если установлен MultiSelect - SelectedField = nil
← →
Johnmen (2003-01-05 09:58) [5]>ASF (05.01.03 09:48)
Редактируется текущая запись, к ней и привязка...:)
← →
Сергей (2003-01-05 15:20) [6]Была точно такая же фитча с гридом! MultiSelect - потраченное зря время! Легче потомок написать грида, чем обработчики прописывать! Давно дело было, но у меня так ничего с MultiSelect и не получилось. Спрашивал у народа - тоже глухо!
← →
BorisUK (2003-01-05 15:50) [7]
procedure TMain_f.DBGridDrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
...
TGridDrawState = set of (gdSelected, gdFocused, gdFixed);
...
Следовательно можно попробовать
if State=gdFocused
траляляляляля
← →
Alex G u e s t (2003-01-05 17:48) [8]Попробуйте DataLink посмотреть
http://www.delphikingdom.com/helloworld/dbgridplus.htm
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c