using Resources; using SmartCoalApplication.Base.Enum; using SmartCoalApplication.Core; using System; using System.Windows.Forms; namespace SmartCoalApplication.Menus { /// /// 编辑菜单 /// internal sealed class EditMenu : PdnMenuItem { private PdnMenuItem menuEditUndo; private PdnMenuItem menuEditRedo; private PdnMenuItem menuEditCopy; private PdnMenuItem menuEditPaste; private PdnMenuItem menuEditDelete; private ToolStripSeparator menuEditSeparator1; private PdnMenuItem menuViewZoomIn; private PdnMenuItem menuViewZoomOut; private PdnMenuItem menuViewActualSize; private PdnMenuItem menuViewZoomToWindow; private PdnMenuItem menuViewZoomToWidth; private PdnMenuItem menuViewZoomToHeight; private ToolStripSeparator menuEditSeparator2; private PdnMenuItem menuImageCut; private PdnMenuItem menuLockZoom; private PdnMenuItem menuFixedMultiple; private ToolStripSeparator menuEditSeparator3; private PdnMenuItem menuImageFlipHorizontal; private PdnMenuItem menuImageFlipVertical; private PdnMenuItem menuImageFlipCenter; private ToolStripSeparator menuEditSeparator4; private PdnMenuItem menuImageRotate90CW; private PdnMenuItem menuImageRotate180; private PdnMenuItem menuImageRotate90CCW; public EditMenu(int menuId) { PdnBaseForm.RegisterFormHotKey(Keys.Control | Keys.Insert, OnLeftHandedCopyHotKey); PdnBaseForm.RegisterFormHotKey(Keys.Shift | Keys.Insert, OnLeftHandedPasteHotKey); InitializeComponent(); this.MenuId = menuId; } private bool OnLeftHandedCopyHotKey(Keys keys) { this.menuEditCopy.PerformClick(); return true; } private bool OnLeftHandedPasteHotKey(Keys keys) { this.menuEditPaste.PerformClick(); return true; } private void InitializeComponent() { this.menuEditUndo = new PdnMenuItem(ActionType.Undo); this.menuEditRedo = new PdnMenuItem(ActionType.Redo); this.menuEditCopy = new PdnMenuItem(ActionType.Copy); this.menuEditPaste = new PdnMenuItem(ActionType.Paste); this.menuEditDelete = new PdnMenuItem(ActionType.Delete); this.menuEditSeparator1 = new ToolStripSeparator(); this.menuViewZoomIn = new PdnMenuItem(ActionType.ZoomIn); this.menuViewZoomOut = new PdnMenuItem(ActionType.ZoomOut); this.menuViewActualSize = new PdnMenuItem(ActionType.ActualSize, true); this.menuViewZoomToWindow = new PdnMenuItem(ActionType.ZoomToWindow, true); this.menuViewZoomToWidth = new PdnMenuItem(ActionType.ZoomToWidth, true); this.menuViewZoomToHeight = new PdnMenuItem(ActionType.ZoomToHeight, true); this.menuEditSeparator2 = new ToolStripSeparator(); this.menuImageCut = new PdnMenuItem(ActionType.ImageCut); this.menuLockZoom = new PdnMenuItem(ActionType.LockZoom); this.menuFixedMultiple = new PdnMenuItem(ActionType.FixedMultiple); //this.menuFixedMultiple.Visible = false; this.menuEditSeparator3 = new ToolStripSeparator(); this.menuImageFlipHorizontal = new PdnMenuItem(ActionType.FlipHorizontal); this.menuImageFlipVertical = new PdnMenuItem(ActionType.FlipVertical); this.menuImageFlipCenter = new PdnMenuItem(ActionType.FlipCenter); this.menuEditSeparator4 = new ToolStripSeparator(); this.menuImageRotate90CW = new PdnMenuItem(ActionType.Rotate90CW); this.menuImageRotate180 = new PdnMenuItem(ActionType.Rotate180); this.menuImageRotate90CCW = new PdnMenuItem(ActionType.Rotate90CCW); // // EditMenu // this.DropDownItems.AddRange( new ToolStripItem[] { this.menuEditUndo, this.menuEditRedo, this.menuEditCopy, this.menuEditPaste, this.menuEditDelete, this.menuEditSeparator1, this.menuViewZoomIn, this.menuViewZoomOut, this.menuViewActualSize, this.menuViewZoomToWindow, this.menuViewZoomToWidth, this.menuViewZoomToHeight, this.menuEditSeparator2, this.menuImageCut, this.menuLockZoom, this.menuFixedMultiple, this.menuEditSeparator3, this.menuImageFlipHorizontal, this.menuImageFlipVertical, this.menuImageFlipCenter, this.menuEditSeparator4, this.menuImageRotate90CW, this.menuImageRotate180, this.menuImageRotate90CCW }); ; this.Name = "Menu.Edit"; this.Text = PdnResources.GetString("Menu.Edit.Text"); // // 撤销 // this.menuEditUndo.Click += new EventHandler(this.MenuEditUndo_Click); // // 恢复 // this.menuEditRedo.Click += new EventHandler(this.MenuEditRedo_Click); // // 复制 // this.menuEditCopy.Click += new EventHandler(this.MenuEditCopy_Click); // // 粘贴 // this.menuEditPaste.Click += new EventHandler(this.MenuEditPaste_Click); // // 删除 // this.menuEditDelete.Click += new EventHandler(this.MenuEditDelete_Click); // // 放大 // this.menuViewZoomIn.ShortcutKeyDisplayString = PdnResources.GetString("Menu.View.ZoomIn.ShortcutKeyDisplayString"); this.menuViewZoomIn.NeedWaitKey = true; this.menuViewZoomIn.Click += new EventHandler(this.MenuViewZoomIn_Click); // // 缩小 // this.menuViewZoomOut.ShortcutKeyDisplayString = PdnResources.GetString("Menu.View.ZoomOut.ShortcutKeyDisplayString"); this.menuViewZoomOut.NeedWaitKey = true; this.menuViewZoomOut.Click += new EventHandler(this.MenuViewZoomOut_Click); // // 实际大小 // this.menuViewActualSize.NeedWaitKey = true; this.menuViewActualSize.Click += new EventHandler(this.MenuViewActualSize_Click); // // 合适大小 // this.menuViewZoomToWindow.NeedWaitKey = true; this.menuViewZoomToWindow.Click += new EventHandler(this.MenuViewZoomToWindow_Click); // // 合适宽度 // this.menuViewZoomToWidth.NeedWaitKey = true; this.menuViewZoomToWidth.Click += new EventHandler(this.MenuViewZoomToWidth_Click); // // // 合适高度 this.menuViewZoomToHeight.NeedWaitKey = true; this.menuViewZoomToHeight.Click += new EventHandler(this.MenuViewZoomToHeight_Click); // // 图片裁剪 // this.menuImageCut.NeedWaitKey = true; this.menuImageCut.Click += new EventHandler(this.MenuImageCut_Click); // // 锁定扩缩 // this.menuLockZoom.Click += new EventHandler(this.MenuLockZoom_Click); // // 定倍显示 // this.menuFixedMultiple.Click += new EventHandler(this.MenuFixedMultiple_Click); // // 水平翻转 // this.menuImageFlipHorizontal.Click += new EventHandler(this.MenuImageFlipHorizontal_Click); // // 垂直翻转 // this.menuImageFlipVertical.Click += new EventHandler(this.MenuImageFlipVertical_Click); // // 中心翻转 // this.menuImageFlipCenter.Click += new EventHandler(this.MenuImageFlipCenter_Click); // // 旋转90度 // this.menuImageRotate90CW.Click += new EventHandler(this.MenuImageRotate90_Click); //this.menuImageRotate90CW.ShortcutKeys = Keys.Control | Keys.J; // // 旋转180度 // this.menuImageRotate180.Click += new EventHandler(this.MenuImageRotate180_Click); //this.menuImageRotate180.ShortcutKeys = Keys.Control | Keys.J; // // 旋转270度 // this.menuImageRotate90CCW.Click += new EventHandler(this.MenuImageRotate270_Click); //this.menuImageRotate90CCW.ShortcutKeys = Keys.Control | Keys.J; // // 加载菜单的文字和icon // this.LoadNames(this.Name); this.LoadIcons(); } protected override void OnDropDownOpening(EventArgs e) { this.menuViewActualSize.Checked = AppWorkspace.ActiveDocumentWorkspace != null ? AppWorkspace.ActiveDocumentWorkspace.ActualSize : false; this.menuViewZoomToWindow.Checked = AppWorkspace.ActiveDocumentWorkspace != null ? AppWorkspace.ActiveDocumentWorkspace.SuitableSize : false; this.menuViewZoomToWidth.Checked = AppWorkspace.ActiveDocumentWorkspace != null ? AppWorkspace.ActiveDocumentWorkspace.SuitableWidth : false; this.menuViewZoomToHeight.Checked = AppWorkspace.ActiveDocumentWorkspace != null ? AppWorkspace.ActiveDocumentWorkspace.SuitableHeight : false; this.menuLockZoom.Checked = AppWorkspace.ActiveDocumentWorkspace != null ? AppWorkspace.ActiveDocumentWorkspace.LockZoom : false; this.menuFixedMultiple.Checked = AppWorkspace.ActiveDocumentWorkspace != null ? AppWorkspace.ActiveDocumentWorkspace.FixedMultiple : false; if (AppWorkspace.ActiveDocumentWorkspace == null/* || AppWorkspace.ScriptRunning*/) { this.menuViewZoomToWindow.Enabled = false; this.menuViewActualSize.Enabled = false; this.menuEditCopy.Enabled = false; this.menuEditDelete.Enabled = false; this.menuLockZoom.Checked = false; this.menuFixedMultiple.Enabled = false; } else { this.menuViewZoomToWindow.Enabled = true; this.menuViewActualSize.Enabled = true; this.menuEditCopy.Enabled = true; this.menuEditDelete.Enabled = false; this.menuFixedMultiple.Enabled = true; } base.OnDropDownOpening(e); } /// /// 撤销 /// /// /// private void MenuEditUndo_Click(object sender, EventArgs e) { } /// /// 恢复 /// /// /// private void MenuEditRedo_Click(object sender, EventArgs e) { } /// /// 复制 /// /// /// private void MenuEditCopy_Click(object sender, EventArgs e) { } /// /// 粘贴 /// /// /// private void MenuEditPaste_Click(object sender, EventArgs e) { } /// /// 删除 /// /// /// private void MenuEditDelete_Click(object sender, EventArgs e) { } private void MenuViewZoomIn_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { AppWorkspace.ActiveDocumentWorkspace.ZoomIn(); } } private void MenuViewZoomOut_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { AppWorkspace.ActiveDocumentWorkspace.ZoomOut(); } } private void MenuViewActualSize_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { if (!AppWorkspace.ActiveDocumentWorkspace.ActualSize) { AppWorkspace.ActiveDocumentWorkspace.ActualSize = !AppWorkspace.ActiveDocumentWorkspace.ActualSize; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.menuViewActualSize.Checked = AppWorkspace.ActiveDocumentWorkspace.ActualSize; AppWorkspace.ActiveDocumentWorkspace.SuitableSize = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.menuViewZoomToWindow.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableSize; AppWorkspace.ActiveDocumentWorkspace.SuitableWidth = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.menuViewZoomToWidth.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; AppWorkspace.ActiveDocumentWorkspace.SuitableHeight = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.menuViewZoomToHeight.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; } else { AppWorkspace.ActiveDocumentWorkspace.ActualSize = !AppWorkspace.ActiveDocumentWorkspace.ActualSize; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.menuViewActualSize.Checked = AppWorkspace.ActiveDocumentWorkspace.ActualSize; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } AppWorkspace.UpdateBottomButtonSelectionStatus(); AppWorkspace.ActiveDocumentWorkspace.ZoomBasis = ZoomBasis.ScaleFactor; AppWorkspace.ActiveDocumentWorkspace.ScaleFactor = ScaleFactor.OneToOne; } } private void MenuViewZoomToWindow_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { if (!AppWorkspace.ActiveDocumentWorkspace.SuitableSize) { AppWorkspace.ActiveDocumentWorkspace.SuitableSize = !AppWorkspace.ActiveDocumentWorkspace.SuitableSize; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.menuViewZoomToWindow.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableSize; AppWorkspace.ActiveDocumentWorkspace.ActualSize = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.menuViewActualSize.Checked = AppWorkspace.ActiveDocumentWorkspace.ActualSize; AppWorkspace.ActiveDocumentWorkspace.SuitableWidth = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.menuViewZoomToWidth.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; AppWorkspace.ActiveDocumentWorkspace.SuitableHeight = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.menuViewZoomToHeight.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } else { AppWorkspace.ActiveDocumentWorkspace.SuitableSize = !AppWorkspace.ActiveDocumentWorkspace.SuitableSize; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.menuViewZoomToWindow.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableSize; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } AppWorkspace.UpdateBottomButtonSelectionStatus(); AppWorkspace.ActiveDocumentWorkspace.ZoomBasis = ZoomBasis.FitToWindow; } } private void MenuViewZoomToWidth_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { if (!AppWorkspace.ActiveDocumentWorkspace.SuitableWidth) { AppWorkspace.ActiveDocumentWorkspace.SuitableWidth = !AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.menuViewZoomToWidth.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; AppWorkspace.ActiveDocumentWorkspace.SuitableSize = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.menuViewZoomToWindow.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableSize; AppWorkspace.ActiveDocumentWorkspace.ActualSize = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.menuViewActualSize.Checked = AppWorkspace.ActiveDocumentWorkspace.ActualSize; AppWorkspace.ActiveDocumentWorkspace.SuitableHeight = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.menuViewZoomToHeight.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } else { AppWorkspace.ActiveDocumentWorkspace.SuitableWidth = !AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.menuViewZoomToWidth.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } AppWorkspace.ActiveDocumentWorkspace.ZoomBasis = ZoomBasis.FitToWidth; } } private void MenuViewZoomToHeight_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { if (!AppWorkspace.ActiveDocumentWorkspace.SuitableHeight) { AppWorkspace.ActiveDocumentWorkspace.SuitableHeight = !AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.menuViewZoomToHeight.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; AppWorkspace.ActiveDocumentWorkspace.SuitableWidth = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableWidth, "ZoomToWidth"); this.menuViewZoomToWidth.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableWidth; AppWorkspace.ActiveDocumentWorkspace.SuitableSize = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableSize, "ZoomToWindow"); this.menuViewZoomToWindow.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableSize; AppWorkspace.ActiveDocumentWorkspace.ActualSize = false; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.ActualSize, "ActualSize"); this.menuViewActualSize.Checked = AppWorkspace.ActiveDocumentWorkspace.ActualSize; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } else { AppWorkspace.ActiveDocumentWorkspace.SuitableHeight = !AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.SuitableHeight, "ZoomToHeight"); this.menuViewZoomToHeight.Checked = AppWorkspace.ActiveDocumentWorkspace.SuitableHeight; this.AppWorkspace.UpdateBottomButtonSelectionStatus(); } AppWorkspace.ActiveDocumentWorkspace.ZoomBasis = ZoomBasis.FitToHeight; } } private void MenuImageCut_Click(object sender, EventArgs e) { } /// /// 锁定扩缩 /// /// /// private void MenuLockZoom_Click(object sender, EventArgs e) { if (AppWorkspace.ActiveDocumentWorkspace != null) { AppWorkspace.ActiveDocumentWorkspace.LockZoom = !AppWorkspace.ActiveDocumentWorkspace.LockZoom; this.AppWorkspace.toolBar.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.LockZoom, "LockZoom"); this.AppWorkspace.toolsPanel.RefreshBtnSelect(AppWorkspace.ActiveDocumentWorkspace.LockZoom, "LockZoom"); this.menuLockZoom.Checked = !this.menuLockZoom.Checked; AppWorkspace.UpdateBottomButtonSelectionStatus(); AppWorkspace.isLockZoom = this.menuLockZoom.Checked; AppWorkspace.lockScaleRatio = AppWorkspace.ActiveDocumentWorkspace.ScaleFactor.Ratio; } } /// /// 定倍显示 /// /// /// private void MenuFixedMultiple_Click(object sender, EventArgs e) { } /// /// 水平镜像 /// /// /// private void MenuImageFlipHorizontal_Click(object sender, EventArgs e) { } /// /// 垂直镜像 /// /// /// private void MenuImageFlipVertical_Click(object sender, EventArgs e) { } /// /// 中心镜像 /// /// /// private void MenuImageFlipCenter_Click(object sender, EventArgs e) { } /// /// 旋转90度 /// /// /// private void MenuImageRotate90_Click(object sender, EventArgs e) { } /// /// 旋转180度 /// /// /// private void MenuImageRotate180_Click(object sender, EventArgs e) { } /// /// 旋转270度 /// /// /// private void MenuImageRotate270_Click(object sender, EventArgs e) { } } }