private void InitializeContextMenu() { ToolStripBuilder.Clear(_contextMenu.Items); if (_component != null && _component.MenuModel != null) { ToolStripBuilder.BuildMenu(_contextMenu.Items, _component.MenuModel.ChildNodes); } }
private void InitializeMenu() { ToolStripBuilder.Clear(_contextMenu.Items); if (_menuModel != null) { ToolStripBuilder.BuildMenu(_contextMenu.Items, _menuModel.ChildNodes); } }
private void OnDropDownOpening(object sender, EventArgs e) { ToolStripBuilder.Clear(this.DropDownItems); ActionModelNode model = ((IDropDownAction)_action).DropDownMenuModel; if (model != null) { ToolStripBuilder.BuildMenu(this.DropDownItems, model.ChildNodes); } }
/// <summary> /// Constructor /// </summary> /// <param name="component"></param> public ApplicationComponentUserControl(IApplicationComponent component) { InitializeComponent(); _errorProvider.DataSource = component; component.ValidationVisibleChanged += ValidationVisibleChangedEventHandler; if (component is ApplicationComponent) { ActionModelNode menuModel = ((ApplicationComponent)component).MetaContextMenuModel; if (menuModel != null) { ToolStripBuilder.BuildMenu(_contextMenu.Items, menuModel.ChildNodes); } } }