| | |
| | | { |
| | | var txt = ctrl as CheckEdit; |
| | | txt.ReadOnly = isEdt; |
| | | txt.Checked = false; |
| | | if (txt.Tag != null && txt.Tag.ToString().Length > 0 && txt.Tag.ToString().StartsWith("moren")) |
| | | { |
| | | txt.Checked = bool.Parse(txt.Tag.ToString().Replace("moren.", "")); |
| | | } |
| | | else |
| | | txt.Checked = false; |
| | | continue; |
| | | } |
| | | |
| | |
| | | /// <param name="fm">当前窗体</param> |
| | | /// <param name="fileName">1为审核,0为反审核</param> |
| | | /// <param name="icoName"></param> |
| | | public static void SetCheckIco(GridView gridView1,string zdChk,string zdChkUser,string zdCkDate, PictureBox btnChkIco, Form fm, string fileName, string icoName = "") |
| | | public static void SetCheckIco(GridView gridView1, string zdChk, string zdChkUser, string zdCkDate, PictureBox btnChkIco, Form fm, string fileName, string icoName = "") |
| | | { |
| | | if (fileName == "1" || fileName.ToUpper() == true.ToString().ToUpper()) |
| | | { |
| | | btnChkIco.Image = global::Gs.DevApp.Properties.Resources.ico_check; |
| | | btnChkIco.Tag = "已审核"; |
| | | gridView1.SetFocusedRowCellValue(zdChkUser, "已审核"); |
| | | gridView1.SetFocusedRowCellValue(zdCkDate, DateTime.Now.ToString()); |
| | | gridView1.SetFocusedRowCellValue(zdChk, true); |
| | | if (!string.IsNullOrEmpty(zdChkUser)) |
| | | gridView1.SetFocusedRowCellValue(zdChkUser, "已审核"); |
| | | if (!string.IsNullOrEmpty(zdCkDate)) |
| | | gridView1.SetFocusedRowCellValue(zdCkDate, DateTime.Now.ToString()); |
| | | if (!string.IsNullOrEmpty(zdChk)) |
| | | gridView1.SetFocusedRowCellValue(zdChk, true); |
| | | } |
| | | else |
| | | { |
| | | btnChkIco.Image = global::Gs.DevApp.Properties.Resources.ico_noCheck; |
| | | btnChkIco.Tag = "未审核"; |
| | | gridView1.SetFocusedRowCellValue(zdChkUser, ""); |
| | | gridView1.SetFocusedRowCellValue(zdCkDate, ""); |
| | | gridView1.SetFocusedRowCellValue(zdChk, false); |
| | | if (!string.IsNullOrEmpty(zdChkUser)) |
| | | gridView1.SetFocusedRowCellValue(zdChkUser, ""); |
| | | if (!string.IsNullOrEmpty(zdCkDate)) |
| | | gridView1.SetFocusedRowCellValue(zdCkDate, ""); |
| | | if (!string.IsNullOrEmpty(zdChk)) |
| | | gridView1.SetFocusedRowCellValue(zdChk, false); |
| | | } |
| | | btnChkIco.Anchor = AnchorStyles.Top | AnchorStyles.Right; // 靠右 |
| | | btnChkIco.Location = new Point(fm.ClientSize.Width - btnChkIco.Width - 20, 80); // 距离顶部10像素 |
| | |
| | | string _isRed = row["isRed"].ToString(); |
| | | if (_isRed == "1") |
| | | { |
| | | e.Appearance.BackColor = Color.LightPink; |
| | | e.Appearance.ForeColor = Color.Tomato; |
| | | } |
| | | } |
| | | // 设置焦点行的背景色 |