Cycling through all GUI Objects within a form
-
Whould you mind explaining yourself?? Undefeated's explanation and suggestion is perfectly valid.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007 -
I Have just recently heard about reflection and I'm quite not familiar with the subject. So... can you please hand me a little piece of code to show how can this be done so I will not have to read all about reflection. ( I'm a litle busy the next days any I need this job to be done as quickly as possible ). Thanks.
-
I Have just recently heard about reflection and I'm quite not familiar with the subject. So... can you please hand me a little piece of code to show how can this be done so I will not have to read all about reflection. ( I'm a litle busy the next days any I need this job to be done as quickly as possible ). Thanks.
You can ask every object for its type with
.GetType()
. You get back aType
object. It has methods on it such asGetMethod
,GetProperty
and so on. You can get information from the objects those methods returnMethodInfo
orPropertyInfo
and so on. If you find the one you want you can thenInvoke
it. Most of this should make enough sense through intellisense. You may have to look up some stuff in the documentation though. It really is worth reading up on so you have a better understanding of the environment in which you are working.
Upcoming FREE developer events: * Glasgow: db4o: An Embeddable Database Engine for Object-Oriented Environments, Mock Objects, SQL Server CLR Integration, Reporting Services ... My website
-
You can ask every object for its type with
.GetType()
. You get back aType
object. It has methods on it such asGetMethod
,GetProperty
and so on. You can get information from the objects those methods returnMethodInfo
orPropertyInfo
and so on. If you find the one you want you can thenInvoke
it. Most of this should make enough sense through intellisense. You may have to look up some stuff in the documentation though. It really is worth reading up on so you have a better understanding of the environment in which you are working.
Upcoming FREE developer events: * Glasgow: db4o: An Embeddable Database Engine for Object-Oriented Environments, Mock Objects, SQL Server CLR Integration, Reporting Services ... My website