private void main_Click(object sender, EventArgs e) { dt.Clear(); _KhoaNgayO = (O_KHOANGAY)main.GetRow(main.GetSelectedRows()[0]); if (_KhoaNgayO.Code != null) { if (_KhoaNgayO.Code.Length > 1) { string[] Chuoico = _KhoaNgayO.Code.Replace(", ", "|").Split('|'); for (int i = 0; i < Chuoico.Length; i++) { dt.Rows.Add(Chuoico[i]); } } } gridControl2.DataSource = dt; chkNH.Checked = _KhoaNgayO.NganHang; chkSua.Checked = _KhoaNgayO.Sua; chkThem.Checked = _KhoaNgayO.Them; chkXoa.Checked = _KhoaNgayO.Xoa; chkSuaNH.Checked = _KhoaNgayO.SuaNH; chkThemNH.Checked = _KhoaNgayO.ThemNH; chkXoaNH.Checked = _KhoaNgayO.XoaNH; chkGD.Checked = _KhoaNgayO.HoatDong; }
private void main_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { GridView View = sender as GridView; if (e.RowHandle >= 0) { O_KHOANGAY dl = View.GetRow(e.RowHandle) as O_KHOANGAY; if (e.Column.FieldName == "StrTrangThai") { if (dl.HoatDong) { e.Appearance.BackColor = Color.Green; } else { e.Appearance.BackColor = Color.Crimson; } } if (e.Column.FieldName == "StrNganHang") { if (dl.NganHang) { e.Appearance.BackColor = Color.Green; } else { e.Appearance.BackColor = Color.Crimson; } } } }