I have a main form (frmMain)
, with some buttons (button1, button2...)
.
then I do this:
object objectsContainer = frmMain; // <--now the object contains form base, button1, button2...
how could I loop through all containing items in my object to access butto1, button2...???
I did this, but it's not what I want.
foreach (PropertyInfo pInfo in objectsContainer.GetType().GetProperties())
{
}
I want to do something like this:
foreach (object objectFromForm in objectsContainer) // <--- how to do this looping an object (type of form)
{
//here is objectFromForm = base, button1, button2...
foreach (PropertyInfo pInfo in objectFromForm .GetType().GetProperties())
{
//here it's possible to access pInfo and its properties like size, name ...
}
}
When I'm debuggin and looking at the content of objectsContainer there are all "infos" that I want.
Some suggestions??
Best regards.
**
UPDATE:
**
OK, I made a test project. There you could see what I want to do. In the project is an image with the objects... Here you can download it: http://www.mediafire.com/download.php?ik5j3ejnzm2
Best regards.