public GridViewMenuEnumEntity() : base("GridViewMenuEnumEntity") { this.Items.Add(new ToolStripMenuItemCodon("Add", Language.Current.Explorer_GridViewMenuEnumEntity_Add, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.AddCommand != null) { AddCommand.Excute(); } }) { IsEnabled = (e) => { if (AddCommand == null) { return(false); } else { return(AddCommand.CanExcute()); } } }); this.Items.Add(new ToolStripMenuItemCodon("Edit", Language.Current.Explorer_GridViewMenuEnumEntity_Edit, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.EditCommand != null) { EditCommand.Excute(); } }) { IsEnabled = (e) => { if (EditCommand == null) { return(false); } else { return(EditCommand.CanExcute()); } } }); this.Items.Add(new ToolStripMenuItemCodon("Delete", Language.Current.Explorer_GridViewMenuEnumEntity_Delete, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.DeleteCommand != null) { DeleteCommand.Excute(); } }) { IsEnabled = (e) => { if (DeleteCommand == null) { return(false); } else { return(DeleteCommand.CanExcute()); } } }); this.Items.Add(new ToolStripSeparatorCodon()); this.Items.Add(new ToolStripMenuItemCodon("AddItem", Language.Current.Explorer_GridViewMenuEnumEntity_AddItem, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.AddItemCommand != null) { AddItemCommand.Excute(); } }) { IsEnabled = (e) => { if (AddItemCommand == null) { return(false); } else { return(AddItemCommand.CanExcute()); } } }); }
public TreeMenuToolStripItem() : base("TreeMenuToolStripItem") { //添加 this.Items.Add(new ToolStripMenuItemCodon("Add", Language.Current.Explorer_TreeMenuToolStripItem_Add, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.AddCommand != null) { AddCommand.Excute(); } }) { IsEnabled = (e) => { if (AddCommand == null) { return(false); } else { return(AddCommand.CanExcute()); } } }); //编辑 this.Items.Add(new ToolStripMenuItemCodon("Edit", Language.Current.Explorer_TreeMenuToolStripItem_Edit, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.EditCommand != null) { EditCommand.Excute(); } }) { IsEnabled = (e) => { if (EditCommand == null) { return(false); } else { return(EditCommand.CanExcute()); } } }); //删除 this.Items.Add(new ToolStripMenuItemCodon("Delete", Language.Current.Explorer_TreeMenuToolStripItem_Delete, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.DeleteCommand != null) { DeleteCommand.Excute(); } }) { IsEnabled = (e) => { if (DeleteCommand == null) { return(false); } else { return(DeleteCommand.CanExcute()); } } }); //------------ this.Items.Add(new ToolStripSeparatorCodon()); //上移 this.Items.Add(new ToolStripMenuItemCodon("MoveBeforeCommand", Language.Current.Explorer_TreeMenuToolStripItem_MoveBefore, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.MoveBeforeCommand != null) { MoveBeforeCommand.Excute(); } }) { IsEnabled = (e) => { if (MoveBeforeCommand == null) { return(false); } else { return(MoveBeforeCommand.CanExcute()); } } }); //下移 this.Items.Add(new ToolStripMenuItemCodon("MoveAfterCommand", Language.Current.Explorer_TreeMenuToolStripItem_MoveAfter, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.MoveAfterCommand != null) { MoveAfterCommand.Excute(); } }) { IsEnabled = (e) => { if (MoveAfterCommand == null) { return(false); } else { return(MoveAfterCommand.CanExcute()); } } }); }
public GridViewMenuDataEntity() : base("GridViewMenuDataEntity") { this.Items.Add(new ToolStripMenuItemCodon("Add", Language.Current.GridViewMenuDataEntity_Add, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.AddCommand != null) { AddCommand.Excute(); } }) { IsEnabled = (e) => { if (AddCommand == null) { return(false); } else { return(AddCommand.CanExcute()); } } }); this.Items.Add(new ToolStripMenuItemCodon("Edit", Language.Current.GridViewMenuDataEntity_Edit, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.EditCommand != null) { EditCommand.Excute(); } }) { IsEnabled = (e) => { if (EditCommand == null) { return(false); } else { return(EditCommand.CanExcute()); } } }); this.Items.Add(new ToolStripMenuItemCodon("Delete", Language.Current.GridViewMenuDataEntity_Delete, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.DeleteCommand != null) { DeleteCommand.Excute(); } }) { IsEnabled = (e) => { if (DeleteCommand == null) { return(false); } else { return(DeleteCommand.CanExcute()); } } }); this.Items.Add(new ToolStripSeparatorCodon()); this.Items.Add(new ToolStripMenuItemCodon("CreateSql", Language.Current.GridViewMenuDataEntity_CreateSql, IconsLibrary.Script, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.CreateSqlCommand != null) { CreateSqlCommand.Excute(); } }) { IsEnabled = (e) => { if (CreateSqlCommand == null) { return(false); } else { return(CreateSqlCommand.CanExcute()); } } }); }
public GridMenuToolStripItem() : base("GridMenuToolStripItem") { //添加 this.Items.Add(new ToolStripMenuItemCodon("Add", Language.Current.Explorer_GridMenuToolStripItem_Add, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.AddCommand != null) { AddCommand.Excute(); } }) { IsEnabled = (e) => { if (AddCommand == null) { return(false); } else { return(AddCommand.CanExcute()); } } }); //编辑 this.Items.Add(new ToolStripMenuItemCodon("Edit", Language.Current.Explorer_GridMenuToolStripItem_Edit, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.EditCommand != null) { EditCommand.Excute(); } }) { IsEnabled = (e) => { if (EditCommand == null) { return(false); } else { return(EditCommand.CanExcute()); } } }); //删除 this.Items.Add(new ToolStripMenuItemCodon("Delete", Language.Current.Explorer_GridMenuToolStripItem_Delete, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.DeleteCommand != null) { DeleteCommand.Excute(); } }) { IsEnabled = (e) => { if (DeleteCommand == null) { return(false); } else { return(DeleteCommand.CanExcute()); } } }); //------------ this.Items.Add(new ToolStripSeparatorCodon()); //上移 this.Items.Add(new ToolStripMenuItemCodon("MoveBefore", Language.Current.Explorer_GridMenuToolStripItem_MoveBefore, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.MoveBeforeCommand != null) { MoveBeforeCommand.Excute(); } }) { IsEnabled = (e) => { if (MoveBeforeCommand == null) { return(false); } else { return(MoveBeforeCommand.CanExcute()); } } }); //下移 this.Items.Add(new ToolStripMenuItemCodon("MoveAfter", Language.Current.Explorer_GridMenuToolStripItem_MoveAfter, delegate(object sender, ToolStripItemCodonEventArgs args) { if (this.MoveAfterCommand != null) { MoveAfterCommand.Excute(); } }) { IsEnabled = (e) => { if (MoveAfterCommand == null) { return(false); } else { return(MoveAfterCommand.CanExcute()); } } }); ////------------ //this.Items.Add(new ToolStripSeparatorCodon()); ////预览 //this.Items.Add(new ToolStripMenuItemCodon("Preview", Language.Current.Explorer_GridMenuToolStripItem_Preview, // delegate(object sender, ToolStripItemCodonEventArgs args) // { // if (this.PreviewCommand != null) PreviewCommand.Excute(); // }) //{ // IsEnabled = (e) => { if (PreviewCommand == null) return false; else return PreviewCommand.CanExcute(); } //}); }