Hi,
If the control's name is stored in a string one can iterate through the
controls collection of a form to access the control.
dim s as string="chkIsValid"
dim chk as CheckBox
for each ctl as control in me.controls
if typeof ctl is CheckBox andalso ctl.name.tolower=s.tolower then
chk=ctype(ctl,Checkbox)
exit for
end if
next
Is there a faster (and more elegant) way to do so?
Thanks
Leo Leys
Lloyd Dupont - 29 Nov 2006 00:51 GMT
How was your UI created?
Was it by code generated with Visual Studio?
In such case each control is defined as a field of the form/control it's in.
You could just adress it directly!
such as:
chkIsValid.Checked = true;
> Hi,
> If the control's name is stored in a string one can iterate through the
[quoted text clipped - 14 lines]
>
> Leo Leys