private void gridView1_MouseDown(object sender, MouseEventArgs e) { GridView view = sender as GridView; GridHitInfo hitInfo = view.CalcHitInfo(e.Location); if (hitInfo.InRowCell) { view.FocusedRowHandle = hitInfo.RowHandle; view.FocusedColumn = hitInfo.Column; DXMouseEventArgs.GetMouseArgs(e).Handled = true; if (e.Clicks == 2 && e.Button == System.Windows.Forms.MouseButtons.Left) { if (view.FocusedColumn == gridView1.Columns["MAHOADON"] || view.FocusedColumn == gridView1.Columns["TONGTIEN"] || view.FocusedColumn == gridView1.Columns["CHIETKHAU"] || view.FocusedColumn == gridView1.Columns["KHACHHANG"] || view.FocusedColumn == gridView1.Columns["THUNGAN"]) { } else { view.ShowEditor(); } } if (e.Clicks == 1) { btnXuat.Enabled = true; btnXuat.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Primary; int[] selectedRowHandles = view.GetSelectedRows(); MaHD = view.GetRowCellValue(selectedRowHandles[0], "MAHOADON").ToString(); string maPT = busHD.GetMaPhieuTiemFromHD(MaHD); gridVC.DataSource = busPT.GetVCFromPHIEUTIEM(maPT); } } }