Пример #1
0
 public void BandingIGlobalValueToolStripItemAskerEvent(AskForGlobalValueToolStripItemHandle askForGlobalValueToolStripItem)
 {
     BandingIGlobalValueToolStripItemAskerEvent(Controls, askForGlobalValueToolStripItem);
 }
Пример #2
0
        private void BandingIGlobalValueToolStripItemAskerEvent(ControlCollection controls, AskForGlobalValueToolStripItemHandle askForGlobalValueToolStripItem)
        {
            foreach (Control control in controls)
            {
                if (control is IGlobalValueToolStripItemAsker)
                {
                    (control as IGlobalValueToolStripItemAsker).AskForGlobalValueToolStripItem += askForGlobalValueToolStripItem;
                }

                if (control.Controls.Count > 0)
                {
                    BandingIGlobalValueToolStripItemAskerEvent(control.Controls, askForGlobalValueToolStripItem);
                }
            }
        }