private void grdKhoVatTuCT_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && grvKhoVatTuCT.FocusedRowHandle != DevExpress.XtraGrid.GridControl.NewItemRowHandle) { grvKhoVatTuCT.CloseEditor(); grvKhoVatTuCT.UpdateCurrentRow(); } if (e.KeyCode == Keys.Control | e.KeyCode == Keys.P) { if (!grdKhoVatTuCT.IsPrintingAvailable) { NotifyHelper.ShowPrintError(); } grdKhoVatTuCT.ShowPrintPreview(); } }
private void gridControl_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete && gridView.State != DevExpress.XtraGrid.Views.Grid.GridState.Editing && gridView.OptionsBehavior.AllowDeleteRows == DevExpress.Utils.DefaultBoolean.True) { DeleteCommand(); } if (e.KeyCode == Keys.Enter && gridView.FocusedRowHandle != DevExpress.XtraGrid.GridControl.NewItemRowHandle) { gridView.CloseEditor(); gridView.UpdateCurrentRow(); } if (e.KeyCode == Keys.Control | e.KeyCode == Keys.P) { if (!gridControl.IsPrintingAvailable) { NotifyHelper.ShowPrintError(); } gridControl.ShowPrintPreview(); } }