С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
 
SaN4eLLiTTo
0 / 0 / 0
Регистрация: 02.05.2012
Сообщений: 29
1

Подсветка выбранной записи

15.12.2014, 00:42. Просмотров 289. Ответов 1
Метки нет (Все метки)

Привет всем.
У меня есть на форме dbgrid1 и radiobutton1.
При нажатии на radiobutton1 выполняется такой код:
C++
1
2
3
4
{
ComboBox1->ItemIndex=2;
ADOTable1->Locate(ComboBox1->Text,Edit17->Text, TLocateOptions() << loCaseInsensitive);
}
Так же есть код на выделение записи:
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sender,
      const TRect &Rect, int DataCol, TColumn *Column,
      TGridDrawState State)
{
if (State.Contains(Grids::gdSelected))
         {
           DBGrid1->Canvas->Brush->Color = clRed;
           DBGrid1->Canvas->Font->Color = clYellow;
         }
           DBGrid1->DefaultDrawColumnCell(Rect,DataCol,Column,State);
}
Как можно скомпоновать эти 2 фрагмента кода.ЧТо бы запись подсвечивалась только после того, как был нажат radiobutton1?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2014, 00:42
Ответы с готовыми решениями:

Редактирование записи выбранной в DBGrid
Добрый вечер. Отображаю данные в DBGrid таким образом переходом на другую форму void...

Удаление выбранной записи из таблицы
Нашел на форуме способ удаления, и вроде бы он рабочий: String...

Фильтрация по выбранной позиции
Здравствуйте! Прошу прощения если не правильно обозначил задачу, но как получилось. Во всем этом...

RichEdit выделение выбранной строки
Здравствуйте, такой вопрос : Как выделить выбранную строку? В RichEdit занесен текст текст0...

Вывод усреднённых данных по выбранной строке
Здравствуйте. Подскажите пожалуйста, как решить следующую проблему. Программа должна выводить в...

1
Sasha
4924 / 2388 / 530
Регистрация: 05.06.2008
Сообщений: 7,482
Записей в блоге: 3
16.12.2014, 23:09 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sender,
      const TRect &Rect, int DataCol, TColumn *Column,
      TGridDrawState State)
{
if (RadioButton1->Checked)
{
 if (State.Contains(Grids::gdSelected))
         {
           DBGrid1->Canvas->Brush->Color = clRed;
           DBGrid1->Canvas->Font->Color = clYellow;
         }
           DBGrid1->DefaultDrawColumnCell(Rect,DataCol,Column,State);
 }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2014, 23:09

TMemo: выделение выбранной строки цветом
Как сделать, что бы в TMemo выбрана строка была выделена цветом?

Подсветка синтаксиса
Как реализовать подсветку синтаксиса? Желательно как в Ноутпад++. То есть вводишь слово и как...

Подсветка названия
Добрый день!!! Ребята, подскажите, пожалуйста, по такому вопросу. Хочу сделать ссылку на хелп на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru