示例#1
0
 private void bbiShowDetail_ItemClick(object sender, ItemClickEventArgs e)
 {
     try
     {
         int i = int.Parse(gridView.GetFocusedRowCellValue("Id").ToString()) - 1;
         List <InvoiceData> obj = gridControl.DataSource as List <InvoiceData>;
         InvoiceDetailForm  frm = new InvoiceDetailForm(obj[i]);
         frm.ShowDialog();
     }
     catch (Exception)
     {
     }
 }
示例#2
0
 private void gridView_DoubleClick(object sender, EventArgs e)
 {
     try
     {
         //int i = int.Parse(gridView.GetFocusedRowCellValue("Id").ToString()) - 1;
         //List<InvoiceData> obj = gridControl.DataSource as List<InvoiceData>;
         InvoiceData       obj = gridView.GetFocusedRow() as InvoiceData;
         InvoiceDetailForm frm = new InvoiceDetailForm(obj);
         frm.ShowDialog();
         //bbiEtd.EditValue = obj.Etddte;
         gridView.UpdateCurrentRow();
         if (bbiAllWeek.Checked != true)
         {
             Thread th = new Thread(ReloadGridControl);
             th.Start();
         }
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message, "ข้อความแจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }