private void axMxDrawX1_MxKeyUp_1(object sender, AxMxDrawXLib._DMxDrawXEvents_MxKeyUpEvent e) { if ((Control.ModifierKeys & Keys.Control) != 0 && e.lVk == (int)Keys.N) { new CreateProjectForm().ShowDialog(); } }
private void axMxDrawX1_MxKeyUp(object sender, AxMxDrawXLib._DMxDrawXEvents_MxKeyUpEvent e) { //ESC取消掉执行此功能 if (e.lVk == 27) { bar_state.state = false; } //shift切换选择 if (e.lVk == 16) { if (bar_state.id == 1001) { MxDrawSelectionSet mxDrawSelection = new MxDrawSelectionSet(); MxDrawResbuf filter = new MxDrawResbuf(); mxDrawSelection.CurrentSelect(filter); if (mxDrawSelection.Count > 0) { axMxDrawX1.AddCurrentSelect(mxDrawSelection.Item(objID).ObjectID, true, true); } } } }