Nadya,
What about :
FOR EACH oControl IN THIS.Controls
oControl.MyProperty = SomeValue
ENDFOR
>Hi everyone,
>
>I have one very complicated form with pageframe with 8 pages. 6 first pages have Container1 on it. In each Page.Container1 I have bunch of different controls (criteria). I'd like to write a Form method SetDefaultState with would set each control (criterion) to its default state. Now my question is: what would be better from optimization point of view: use this construction:
>
>with this.PageFrame.Page1.Container1
> .control1.SetDefaultState()
> .control2.SetDefaultState()
> etc.
>endwith
>
>with this.PageFrame.Page2.Container1
> .control1.SetDefaultState()
> .control2.SetDefaultState()
> etc.
>endwith
> etc.
>
>
>Or iterate through form's collection (not sure, how to do it)?
>
>Thanks in advance.