Ctrl鍵監聽事件
阿新 • • 發佈:2018-12-22
Ctrl鍵屬性
/// <summary> /// 記錄是否按下Ctrl鍵 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FrmTSMain_KeyDown(object sender, KeyEventArgs e) {//增加 jiangb 20160921 try { if (e.Control) { blPressCtrl = true; } } catch (Exception ex) { UserMessages.ShowInfoBox(ex.Message); } }
if (blPressCtrl) {//增加判斷是否按下Ctrl,按下Ctrl則認為走多選邏輯 jiangb 20160921 #region//meng 2016-9-12 多選交工邏輯 //int[] iSelect = gridViewCraftPlan.GetSelectedRows(); //DevExpress.XtraGrid.Views.Base.GridCell[] SelectedCell = gridViewCraftPlan.GetSelectedCells(); //增加組合除錯判斷 int[] iSelect = null; DevExpress.XtraGrid.Views.Base.GridCell[] SelectedCell = null; iSelect = gridViewCraftPlan.GetSelectedRows(); SelectedCell = gridViewCraftPlan.GetSelectedCells(); #region --驗證迴圈 if (SelectedCell.Length == iSelect.Length) {