![]() |
#3 |
Участник
|
Цитата:
Сообщение от Maxim Gorbunov
Посмотрите SysSetupForm::formControlTreeBuild().
Вкратце: у всех Control'ов есть методы isContainer() и controlNum(int controlNum). С их помощью можно добраться до потомков. controlNum(...) vozvrashajet FormControl objekt, a kotorij uzhe neznajet kto on takoj ![]() vprincipe nado rekursivno projti cherez vse controls... public recursiveControls( FormControl owner , ... ) { count = .... for ( i ... ) { ctrl = recursiveControls( ctrl, .... ); } } |
|