Текущий архив: 2003.01.23;
Скачать: CL | DM;
Вниз
Редактируемая запись в 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;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.011 c