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

Вниз

Как принять изменения введенные design-time?   Найти похожие ветки 

 
BillyJeans ©   (2003-03-03 17:10) [0]

Нарисовал компонент, у которого есть property TableName. Как сделать, чтобы в design-time присваивалось введенное значение?


 
Юрий Зотов ©   (2003-03-03 18:54) [1]

Должно и так присваиваться. Если не присваивается - значит, в коде есть какие-то особенности. Нужно видеть.


 
BillyJeans ©   (2003-03-04 12:11) [2]

с TableName разобрался, теперь новая проблема с Columns для DBGrid, которые я описываю также design-time. При создании компонента происходит
FColumns := TDBGridColumns.Create(FDBGrid, TColumn);
который создает только один столбец :( А вот как, если их несколько?


 
MBo ©   (2003-03-04 13:29) [3]

редактор коллекции


 
BillyJeans ©   (2003-03-04 13:48) [4]

??


 
MBo ©   (2003-03-04 13:52) [5]

Что происходит, если щелкаешь на DBGrid в Design-Time?
Вызывается редактор Columns (а это коллекция)


 
BillyJeans ©   (2003-03-04 15:07) [6]

Редактор у меня вызывается, свойства первого столбца прекрасно меняются, а вот со вторым и т.д. Grid index out of range :((
(может ася у тебя есть, пообщатся?)


 
MBo ©   (2003-03-04 15:16) [7]

так в нем же можно и добавить


 
BillyJeans ©   (2003-03-04 15:33) [8]

Повторюсь, добавлять то он конечно добавляет, а вот начинаю менять свойства нового Column и... Grid index out of range


 
BillyJeans ©   (2003-03-04 17:15) [9]

или вот это почему не работает?

procedure TForm1.Button1Click(Sender: TObject);
var
mDBGrid: TDBGrid;
mColumn: TDBGridColumns;
begin
mDBGrid := TDBGrid.Create(nil);
mColumn := TDBGridColumns.Create(mDBGrid, TColumn);

mColumn.Add;
mColumn.Items[0].FieldName := "KOD";
mColumn.Items[0].Title.Caption := "Код";
mColumn[0].Width := 50;

mColumn.Add;
mColumn.Items[1].FieldName := "IMA";
mColumn.Items[1].Title.Caption := "Название";
mColumn[1].Width := 200;

mDBGrid.Parent := Form1;
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
3-53841
Tornado
2003-02-26 16:34
2003.03.17
Как исправить ошибку???


3-53863
helen
2003-02-26 13:34
2003.03.17
web-интерфейс для баз данных


14-54181
VID
2003-03-02 19:25
2003.03.17
Какой проц, материнка и видяха нужны для....


1-53978
msoftware
2003-03-06 09:47
2003.03.17
Как сделать чтобы ImageList сохранял 16-битные значки?


3-53912
RWS
2003-02-26 04:12
2003.03.17
Лицензии