Форум: "Начинающим";
Текущий архив: 2014.04.13;
Скачать: [xml.tar.bz2];
ВнизПрограммное редактирование определенного столбца в stringGrid Найти похожие ветки
← →
dnetclah © (2013-06-30 18:41) [0]Доброго времени суток Мастера по Delphi.
Передомной встала задача. сделать в stringGrid возможность программно, редактирования определенного столбца при нажатии кнопки мыши.
Помогите с кодом. ВОт что я нашлепал, где ошибка? Буду признателен за помощь.procedure TForm1.StringGrid3Click(Sender: TObject);
begin
StringGrid3.Options:=Cells[8,Row];
end;
← →
Германн © (2013-06-30 19:31) [1]
> ВОт что я нашлепал, где ошибка?
Имхо в генофонде.
Надо не шлепать, а думать. Какое отношение имеет свойство Cells к свойству Options?
Да и событие выбрано неправильно.
← →
[ВладОшин] © (2013-07-01 08:54) [2].Options :=
можно присвоить только следующее
TGridOption = (goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine,
goRangeSelect, goDrawFocusSelected, goRowSizing, goColSizing, goRowMoving,
goColMoving, goEditing, goTabs, goRowSelect,
goAlwaysShowEditor, goThumbTracking);
присваиваить так
xx.Options := xx.Options + [goEditing];
запятая очень облегчает понимание написанного, если она "правильно" стоит
(она может стоять неправильно, но сигналить о "паузе", тогда она "правильная", впрочем, это сугубо имхо )
>> возможность программно[пауза] редактирования определенного столбца при нажатии кнопки мыши
Мало смысла, честно сказать вижу в этой фразе...
Что надо то сделать? :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2014.04.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c