private Wtp CreateWTP(IWTP WTPRow) { Wtp wtp = GetWTPObject(WTPRow); if (wtp.Factory == null) { wtp.Factory = Factory; } wtp.Init(WTPRow); //Создание учебных колонок //Колонки созадем до страниц, так как там они уже нужны var paramRows = GetRowsInternal <IWTPPARAM>(); foreach (var row in paramRows) { wtp.Params.Add(row); } return(wtp); }