// private List<GnosisToolbarButtonItemController> childControllers; public GnosisToolbarButtonController( GnosisGenericMenuItemController _genericMenuItemController, GnosisButton _button, GnosisEntityController entityController, GnosisVisibleController parent) : base(_button, entityController, parent) { genericMenuItemController = _genericMenuItemController; menuItem = (GnosisGenericMenuItem)genericMenuItemController.ControlImplementation; button = _button; button.SetClickHandler(new Action(genericMenuItemController.SelectMenuItem)); menuItem.PropertyChanged += GenericMenuItem_PropertyChanged; }