private void gridControlTaiLieu_Click(object sender, EventArgs e) { DataRow r = layoutView1.GetDataRow(layoutView1.FocusedRowHandle); if (r != null) { LayoutViewHitInfo gHitInfo = layoutView1.CalcHitInfo(layoutView1.GridControl.PointToClient(Control.MousePosition)); if (gHitInfo.Column == null) return; if (gHitInfo.Column.FieldName == "TEN_FILE")//Nếu cell được click thuộc _columnField { WaitingMsg m = new WaitingMsg(); frmSaveOpen frm = new frmSaveOpen(DALuuTruTapTin.Instance.Load(HelpNumber.ParseInt64(layoutView1.GetDataRow(layoutView1.FocusedRowHandle)["ID"])).NOI_DUNG, layoutView1.GetDataRow(layoutView1.FocusedRowHandle)["TEN_FILE"].ToString()); m.Finish(); ProtocolForm.ShowModalDialog(this, frm); } } }
private void frmTinTucQL_Load(object sender, EventArgs e) { IsLoad = true; gridControlMaster.Load += new EventHandler(gridControlMaster_Load); //Thiết lập cho menu nghiệp vụ if (barSubItem1.ItemLinks.Count > 0) { item_TL = barSubItem1.ItemLinks[0].Item as BarButtonItem; item_HuyTL = barSubItem1.ItemLinks[1].Item as BarButtonItem; } //Gán sự kiện cho các nút lbl_TTDK.Click += delegate(object lbl_TTDK1, System.EventArgs Click) { frmSaveOpen frm = new frmSaveOpen(do_luu_tru_tt.NOI_DUNG, do_luu_tru_tt.TEN_FILE); ProtocolForm.ShowModalDialog(this, frm); }; lbl_TTDK.MouseMove += delegate(object lbl_TTDK2, MouseEventArgs M_Move) { lbl_TTDK.ForeColor = Color.Red; }; lbl_TTDK.MouseLeave += delegate(object lbl_TTDK3, System.EventArgs M_Leave) { lbl_TTDK.ForeColor = Color.Blue; }; DataSet ds = DATinTuc.Instance.Get_5_tin(PLNhomTT._getSelectedID(), dateTungay.DateTime, dateDenngay.DateTime,DuyetSelect); //Load tin tức nổi bật if (ds.Tables[0].Rows.Count > 0) { do_TT = DATinTuc.Instance.get_TinTuc(HelpNumber.ParseInt64(ds.Tables[0].Rows[0]["ID"])); if (do_TT != null) do_luu_tru_tt = DATinTuc.Instance.get_TapTin(do_TT.ID); this.ThongTinNoiBat(do_TT, do_luu_tru_tt); barSubItem1.Enabled = true; gridControlMaster.DataSource = ds.Tables[0]; } else barSubItem1.Enabled = false; barButtonItemDuyet.ItemClick += new ItemClickEventHandler(barButtonItemDuyet_ItemClick); barButtonItemK_Duyet.ItemClick += new ItemClickEventHandler(barButtonItemK_Duyet_ItemClick); HookFocusRow(); }
private void repositoryItemButtonEdit2_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { DataRow row = layoutView1.GetDataRow(layoutView1.FocusedRowHandle); DOLuuTruTapTin do_tt = DALuuTruTapTin.Instance.Load(HelpNumber.ParseInt64(row["ID"])); try { WaitingMsg m = new WaitingMsg(); frmSaveOpen frm = new frmSaveOpen(do_tt.NOI_DUNG, do_tt.TEN_FILE); m.Finish(); ProtocolForm.ShowModalDialog(this, frm); } catch (Exception ex) { PLException.AddException(ex); HelpSysLog.AddException(ex, ""); } }