I just noticed the hasChildren method doesn't return the various items in a toolstrip, just because its NOT a container I guess.
There is an answer here in SO but it seems to me its far too complicated.
Is there a simple way to iterate through the toolstrip control's controls?
ANSWER:
I'm getting home with a very simple recursive call! No need for cumbersome extremely complicated 3 pages c# code guys, here is the code snippet I wrote, and it WORKS:
Create a for each loop to iterate through all form's controls, and within the loop, call this:
Important remark: One of the reasons for which I have choosen VB and NOT c# is that c# lends to obfuscated, complex, hard to re-read code, and on top of that, c# "so-called" gurus (not the real ones mind you) are so happty to write code that no one can understand.
Each time I find a complex c# solution to a problem, i do not accept it, and I ALWAYS find some simpler way to do the job. Yes, ALWAYS, ALWAYS...