Показать сообщение отдельно
Старый 30.09.2005, 16:58   #1  
Yari is offline
Yari
Участник
 
6 / 10 (1) +
Регистрация: 08.11.2004
Адрес: Odessa
Динамическое создание контролов на форме
Привет всем!

Возникла следующая проблема. При разработке визарда требуется, чтобы содержимое одной из страниц создавалось на основе данных введенных пользователем на предыдущих плюс некоторые дополнительные настройки. Таким образом, в момент программного заполнения странцицы визарда, форма уже создана.

Контролы на форму (в FormGroupControl) вставляются при помощи кода наподобие этого:

PHP код:
void pupulateParamsTab(FormGroupControl _group)
{
    
FormStringControl strCtrl;
    ;
    
strCtrl _group.addControl(FormControlType::String"tst");
    
strCtrl.label("test");
    
strCtrl.extendedDataType(extendedTypeNum(ItemId));
    
strCtrl.text("Морилка");

Но настройки самого EDT не применяются, а именно нет лукап форм, не учитывается длина полей и прочее.

Можно ли как-то применять настройки EDT для динамически создаваемых элементов управления?