Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2012, 14:14   #1
ins813
Форумчанин
 
Регистрация: 18.05.2012
Сообщений: 111
По умолчанию Активность ячеек в DBGrid

Здравствуйте, подскажите пожалуйста, можно ли в Делфе в dbGrid сделать активные ячейки, т.е (дпустим)при нажатии на пр.кнопку мыши в Попменю вылезала бы другая форма, завязанная под эту ячейку или строку, или столбец ?
ins813 вне форума Ответить с цитированием
Старый 18.05.2012, 19:23   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
завязанная под эту ячейку
А вот с этого места подробнее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.05.2012, 09:36   #3
ins813
Форумчанин
 
Регистрация: 18.05.2012
Сообщений: 111
По умолчанию

Ну допустим таблица DBgrid состоит из 2х столбцов и 2 строк, а при правом клике на ячейку 1:1 будет поялятся попменю и при выборе опред.кнопки открываться Form2
ins813 вне форума Ответить с цитированием
Старый 22.05.2012, 10:17   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Все уже давно придумано
DBGrid как наследник TControl имеет свойство PopupMenu.
задаем и получаем
при правом клике в любой области DBgrid будет появляться меню и при выборе определенного пункта меню будут выполняться действия запрограммированные для данного пункта
меню.
Цитата:
при правом клике на ячейку 1:1 будет поялятся попменю и при выборе опред.кнопки открываться Form2
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 22.05.2012 в 10:20.
evg_m вне форума Ответить с цитированием
Старый 22.05.2012, 10:55   #5
ins813
Форумчанин
 
Регистрация: 18.05.2012
Сообщений: 111
По умолчанию

Да это понятно, видимо я не ясно высказался я имел ввиду, чтобы при (допустим) двойном щелчке на конкретной ячейки вылизала соответ. ей форма
ins813 вне форума Ответить с цитированием
Старый 22.05.2012, 11:11   #6
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

ну так проверяй условием данные в ячейке и проводи соотв операция (напр: открытие новой формы)
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DBGrid, Объединение ячеек kuzmich БД в Delphi 5 22.01.2012 23:22
Закрашивание ячеек в DBGRID jimmi З Помощь студентам 2 05.05.2011 06:38
вычисления и изменения ячеек в dbgrid Mayday_007 БД в Delphi 5 29.05.2009 00:37
запомнить значения ячеек dbgrid unit-85 Помощь студентам 4 22.10.2008 12:04
Выборка значений ячеек DBGrid Македонский БД в Delphi 3 05.12.2007 07:10