Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.24;
Скачать: CL | DM;

Вниз

Columns[0].Visible   Найти похожие ветки 

 
Tr   (2007-06-01 00:23) [0]

Подскажите пожалуйста, уважаемые мастера, как сделать, чтобы к многим Columns применялось свойство Visible.
Например:
If Form3.CheckBox1.Checked=true then Form1.DBGrid2.Columns[5].Visible:=true;
а мне нужно что бы это свойство применилось и к Columns[6],Columns[7]
и т.д.
(Что-то мне не верится, что надо все Columns переписывать, может можно как-то попроще ето сделать)


 
default ©   (2007-06-01 00:24) [1]

цикл не спасёт?


 
default ©   (2007-06-01 00:26) [2]

можешь составить константный массив индексов столбцов которые подвергаются групповой обработке и по ним цикл(если цикл нужно не по всем стобцам)
это избавит от раздутия кода


 
Anatoly Podgoretsky ©   (2007-06-01 00:33) [3]

> default  (01.06.2007 00:26:02)  [2]

Зачем цикл по трем колонкам, тут тривиального begin end досточно


 
default ©   (2007-06-01 00:33) [4]

Anatoly Podgoretsky ©   (01.06.07 00:33) [3]

> и к Columns[6],Columns[7]
> и т.д.


 
Tr   (2007-06-01 00:37) [5]

У меня примерно 70 сталбцов, это 70 лишних строк, чувствую, если пропишу все 70, то меня пошлт подальше.
С массивом неплохая идея, щя пробую...


 
ASoft   (2007-06-01 03:38) [6]

for i:=0 to 69 do
case i of
 0,1,7.....5:Columns[i].Visible:=true
 else Columns[i].Visible:=false;
end;


 
Loginov Dmitry ©   (2007-06-01 09:33) [7]

> У меня примерно 70 сталбцов,


А че так мало?



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

Текущий архив: 2007.06.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1180097012
From
2007-05-25 16:43
2007.06.24
Язык прогрммирования


11-1163537568
КВАНТ
2006-11-14 23:52
2007.06.24
Изменение шрифта и цвета в RichEdit


8-1159345129
NeyroSpace
2006-09-27 12:18
2007.06.24
Direct show: как узнать возможные частоты кадров у веб камеры?


2-1180688198
Alex7
2007-06-01 12:56
2007.06.24
Message при компиляции: Unit FileCtrl is specific to a platform


8-1160757993
Minesweeper
2006-10-13 20:46
2007.06.24
Flash- обмен информацией с формой