| | |
| | | using System.Text.RegularExpressions; |
| | | using System.Threading.Tasks; |
| | | using System.Windows.Forms; |
| | | using DevExpress.Utils; |
| | | using DevExpress.XtraEditors; |
| | | using DevExpress.XtraEditors.Controls; |
| | | using DevExpress.XtraEditors.Repository; |
| | | using DevExpress.XtraGrid; |
| | | using DevExpress.XtraGrid.Columns; |
| | | using DevExpress.XtraGrid.Menu; |
| | | using DevExpress.XtraGrid.Views.Grid; |
| | | using DevExpress.XtraGrid.Views.Grid.ViewInfo; |
| | | using DevExpress.XtraTab; |
| | | using DevExpress.XtraTreeList; |
| | | using Gs.DevApp.Entity; |
| | |
| | | { |
| | | Size _size; string _caption; Color _color; Padding _pad; |
| | | (_size, _caption, _color, _pad) = getLoading(); |
| | | DevExpress.Utils.WaitDialogForm wdf = new DevExpress.Utils.WaitDialogForm("加载进度:"+meth, _caption, _size); |
| | | DevExpress.Utils.WaitDialogForm wdf = new DevExpress.Utils.WaitDialogForm("加载进度:" + meth, _caption, _size); |
| | | wdf.BackColor = _color; |
| | | wdf.Padding = _pad; |
| | | wdf.SetCaption("加载进度:" + meth); |
| | | HttpWebRequest request = null; |
| | | StreamWriter requestStream = null; |
| | | WebResponse response = null; |
| | |
| | | return rto; |
| | | } |
| | | |
| | | |
| | | #region 批量处理对像,文本值,包含清空,禁用,启用三种 |
| | | /// <summary> |
| | | /// 根据对象批量设置文本框的值 |
| | | /// </summary> |
| | |
| | | foreach (GridColumn colmn in gv.Columns) |
| | | { |
| | | colmn.OptionsColumn.AllowEdit = true; |
| | | |
| | | if (colmn.Name.ToString().Contains("gvBtnAlawys")) |
| | | { |
| | | colmn.Visible = true; |
| | |
| | | if (cols.Length > 0) |
| | | { |
| | | var colType = cols[0]; |
| | | |
| | | if (colType is LookUpEdit) |
| | | { |
| | | var txt = colType as LookUpEdit; |
| | |
| | | txt.ReadOnly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义下拉 |
| | | if (colType is UcComBox) |
| | | if (colType is ButtonEdit) |
| | | { |
| | | var txt = colType as UcComBox; |
| | | txt.Val = strVal; |
| | | var txt = colType as ButtonEdit; |
| | | if (txt != null) |
| | | txt.Text = strVal; |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | |
| | | txt.ReadOnly = isEdt; |
| | | continue; |
| | | } |
| | | //文本域 |
| | | if (colType is MemoEdit) |
| | | { |
| | | var txt = colType as MemoEdit; |
| | |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | | |
| | | //时间 |
| | | if (colType is DateTimePicker) |
| | | { |
| | |
| | | txt.Text = strVal; |
| | | } |
| | | } |
| | | |
| | | //自定义仓库 |
| | | if (colType is UcLookCk) |
| | | { |
| | | var txt = colType as UcLookCk; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义供应商 |
| | |
| | | { |
| | | var txt = colType as UcLookSupplier; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义物料 |
| | |
| | | { |
| | | var txt = colType as UcLookItems; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定车间 |
| | |
| | | { |
| | | var txt = colType as UcLookWorkshop; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定产线 |
| | |
| | | { |
| | | var txt = colType as UcLookWorkline; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定单位 |
| | |
| | | { |
| | | var txt = colType as UcLookUnit; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定客户 |
| | |
| | | { |
| | | var txt = colType as UcLookCustomer; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定员工 |
| | |
| | | { |
| | | var txt = colType as UcLookStaff; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定组织 |
| | |
| | | { |
| | | var txt = colType as UcLookOrg; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定用户 |
| | |
| | | { |
| | | var txt = colType as UcLookUser; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定打印机 |
| | |
| | | { |
| | | var txt = colType as UcLookPrint; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | continue; |
| | | } |
| | | //自定缺陷类别 |
| | | if (colType is UcLookDefectType) |
| | | { |
| | | var txt = colType as UcLookDefectType; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定部门 |
| | |
| | | { |
| | | var txt = colType as UcLookDepartment; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定daa |
| | |
| | | { |
| | | var txt = colType as UcLookDaa; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定委外 |
| | |
| | | { |
| | | var txt = colType as UcLookWwgd; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定销售 |
| | |
| | | { |
| | | var txt = colType as UcLookSales; |
| | | txt.SetIdOrCode(strVal); |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | if (colType is SimpleButton) |
| | |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | | |
| | | //自定工序 |
| | | if (colType is UcLookGx) |
| | | { |
| | | var txt = colType as UcLookGx; |
| | | txt.SetIdOrCode(strVal); |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定不良 |
| | | if (colType is UcDictionary) |
| | | { |
| | | var txt = colType as UcDictionary; |
| | | txt.TextTxt = (strVal); |
| | | //if (txt.IsReadly == false) |
| | | // txt.Enabled = !isEdt; |
| | | //else |
| | | // txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | } |
| | |
| | | txt.ReadOnly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义的下拉 |
| | | if (ctrl is UcComBox) |
| | | if (ctrl is ButtonEdit) |
| | | { |
| | | var txt = ctrl as UcComBox; |
| | | txt.Val = "0"; |
| | | var txt = ctrl as ButtonEdit; |
| | | txt.Text = ""; |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | |
| | | { |
| | | var txt = ctrl as UcLookCk; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义供应商 |
| | |
| | | { |
| | | var txt = ctrl as UcLookSupplier; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义物料 |
| | |
| | | { |
| | | var txt = ctrl as UcLookItems; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定车间 |
| | |
| | | { |
| | | var txt = ctrl as UcLookWorkshop; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定产线 |
| | |
| | | { |
| | | var txt = ctrl as UcLookWorkline; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定单位 |
| | |
| | | { |
| | | var txt = ctrl as UcLookUnit; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定客户 |
| | |
| | | { |
| | | var txt = ctrl as UcLookCustomer; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定客户 |
| | | //自定员工 |
| | | if (ctrl is UcLookStaff) |
| | | { |
| | | var txt = ctrl as UcLookStaff; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定组织 |
| | |
| | | { |
| | | var txt = ctrl as UcLookOrg; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定用户 |
| | |
| | | { |
| | | var txt = ctrl as UcLookUser; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定打印机 |
| | |
| | | { |
| | | var txt = ctrl as UcLookPrint; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定缺陷类别 |
| | | if (ctrl is UcLookDefectType) |
| | | { |
| | | var txt = ctrl as UcLookDefectType; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | | |
| | | //自定部门 |
| | | if (ctrl is UcLookDepartment) |
| | | { |
| | | var txt = ctrl as UcLookDepartment; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定daa |
| | |
| | | { |
| | | var txt = ctrl as UcLookDaa; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定委外 |
| | |
| | | { |
| | | var txt = ctrl as UcLookWwgd; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定销售 |
| | |
| | | { |
| | | var txt = ctrl as UcLookSales; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.Enabled = !isEdt; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定工序 |
| | | if (ctrl is UcLookGx) |
| | | { |
| | | var txt = ctrl as UcLookGx; |
| | | txt.SetIdOrCode("-1"); |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定不良 |
| | | if (ctrl is UcDictionary) |
| | | { |
| | | var txt = ctrl as UcDictionary; |
| | | txt.TextTxt = ""; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | if (ctrl is SimpleButton) |
| | |
| | | } |
| | | foreach (Control ctrl in controls) |
| | | { |
| | | //下拉 |
| | | if (ctrl is ComboBoxEdit) |
| | | { |
| | | var txt = ctrl as ComboBoxEdit; |
| | | txt.ReadOnly = isEdt; |
| | | continue; |
| | | } |
| | | if (ctrl is ButtonEdit) |
| | | { |
| | | var txt = ctrl as ButtonEdit; |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | | //文本 |
| | | if (ctrl is TextEdit) |
| | | { |
| | |
| | | txt.ReadOnly = isEdt; |
| | | continue; |
| | | } |
| | | //下拉 |
| | | if (ctrl is UcComBox) |
| | | { |
| | | var txt = ctrl as UcComBox; |
| | | txt.Val = "0"; |
| | | txt.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | | |
| | | //日期 |
| | | if (ctrl is DateTimePicker) |
| | | { |
| | | ctrl.Enabled = !isEdt; |
| | | continue; |
| | | } |
| | | |
| | | //单选 |
| | | if (ctrl is CheckBox) |
| | | { |
| | |
| | | if (ctrl is UcLookCk) |
| | | { |
| | | var txt = ctrl as UcLookCk; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义供应商 |
| | | if (ctrl is UcLookSupplier) |
| | | { |
| | | var txt = ctrl as UcLookSupplier; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义物料 |
| | | if (ctrl is UcLookItems) |
| | | { |
| | | var txt = ctrl as UcLookItems; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义车间 |
| | | if (ctrl is UcLookWorkshop) |
| | | { |
| | | var txt = ctrl as UcLookWorkshop; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义产线 |
| | | if (ctrl is UcLookWorkline) |
| | | { |
| | | var txt = ctrl as UcLookWorkline; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义单位 |
| | | if (ctrl is UcLookUnit) |
| | | { |
| | | var txt = ctrl as UcLookUnit; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义客户 |
| | | if (ctrl is UcLookCustomer) |
| | | { |
| | | var txt = ctrl as UcLookCustomer; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定义员工 |
| | | if (ctrl is UcLookStaff) |
| | | { |
| | | var txt = ctrl as UcLookStaff; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定组织 |
| | | if (ctrl is UcLookOrg) |
| | | { |
| | | var txt = ctrl as UcLookOrg; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定用户 |
| | | if (ctrl is UcLookUser) |
| | | { |
| | | var txt = ctrl as UcLookUser; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定打印 |
| | | if (ctrl is UcLookPrint) |
| | | { |
| | | var txt = ctrl as UcLookPrint; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定缺陷类别 |
| | | if (ctrl is UcLookDefectType) |
| | | { |
| | | var txt = ctrl as UcLookDefectType; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | continue; |
| | | } |
| | | |
| | | //自定部门 |
| | | if (ctrl is UcLookDepartment) |
| | | { |
| | | var txt = ctrl as UcLookDepartment; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定daa |
| | | if (ctrl is UcLookDaa) |
| | | { |
| | | var txt = ctrl as UcLookDaa; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定委外 |
| | | if (ctrl is UcLookWwgd) |
| | | { |
| | | var txt = ctrl as UcLookWwgd; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定销售 |
| | | if (ctrl is UcLookSales) |
| | | { |
| | | var txt = ctrl as UcLookSales; |
| | | if (txt.IsReadly == false) |
| | | txt.Enabled = !isEdt; |
| | | else |
| | | txt.Enabled = false; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定工序 |
| | | if (ctrl is UcLookGx) |
| | | { |
| | | var txt = ctrl as UcLookGx; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | //自定不良 |
| | | if (ctrl is UcDictionary) |
| | | { |
| | | var txt = ctrl as UcDictionary; |
| | | txt.IsReadly = isEdt; |
| | | continue; |
| | | } |
| | | if (ctrl is SimpleButton) |
| | |
| | | } |
| | | } |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | private static bool _isRead(object obj, bool isEdt = false) |
| | | { |
| | |
| | | /// <param name="fileName">字段</param> |
| | | /// <param name="icoName">图标路径</param> |
| | | /// <param name="action"></param> |
| | | public static void SetGridViewParameter(GridView gridView1, PictureBox picCheckBox = null, Form fm = null, string fileName = "checkStatus", string icoName = "", DelegateGetModel action = null) |
| | | public static void SetGridViewParameter(GridView gridView1, PictureBox picCheckBox = null, Form fm = null, string fileName = "checkStatus", string icoName = "", DelegateGetModel action = null, DevExpress.Utils.ToolTipController tips = null) |
| | | { |
| | | gridView1.PopupMenuShowing += (s, e) => |
| | | { |
| | |
| | | //} |
| | | } |
| | | }; |
| | | if (tips != null) |
| | | { |
| | | tips.Appearance.BackColor = Color.LightBlue; // 设置背景颜色 |
| | | tips.Appearance.ForeColor = Color.Black; // 设置前景色(文字颜色) |
| | | gridView1.MouseMove += (s, e) => |
| | | { |
| | | try |
| | | { |
| | | GridHitInfo hi = gridView1.CalcHitInfo(new Point(e.X, e.Y)); |
| | | if (hi.InRowCell) |
| | | { |
| | | int cuRowHandle = hi.RowHandle; |
| | | if (cuRowHandle < 0) |
| | | return; |
| | | DataRow curRow = gridView1.GetDataRow(cuRowHandle); |
| | | var column = hi.Column; |
| | | string showTxt = curRow[column.FieldName].ToString(); |
| | | ToolTipControllerShowEventArgs aa = new ToolTipControllerShowEventArgs(); |
| | | aa.AllowHtmlText = DefaultBoolean.True; |
| | | aa.Title = column.Caption; //HTML, 粗体 |
| | | aa.ToolTip = showTxt; //断行 |
| | | aa.ShowBeak = true; |
| | | aa.Rounded = true; ////圆角 |
| | | aa.RoundRadius = 7; //圆角率 |
| | | // aa.ToolTipType = ToolTipType.SuperTip; //超级样式,可多行或显示图标 |
| | | aa.ToolTipType = ToolTipType.Standard;//标准样式,可显示鸟嘴。 |
| | | aa.IconType = ToolTipIconType.Information; //消息图标 |
| | | aa.IconSize = ToolTipIconSize.Small; //大图标 |
| | | tips.ShowHint(aa); |
| | | } |
| | | else |
| | | tips.HideHint(); |
| | | } |
| | | catch (Exception exception) |
| | | { |
| | | } |
| | | }; |
| | | } |
| | | } |
| | | private static void ActiveEditor_MouseUp(object sender, MouseEventArgs e) |
| | | { |
| | |
| | | column.Width = 500; |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 设置选项卡 |
| | | /// </summary> |
| | |
| | | /// <param name="pageBar1"></param> |
| | | /// <param name="action"></param> |
| | | /// <param name="page"></param> |
| | | public static void SetTabParameter(GridView gridView1, DevExpress.XtraTab.XtraTabControl xtraTabControl1, UcPageBar pageBar1, DelegateGetModel action = null, DelegateGetList page = null,Label lbGuid=null) |
| | | public static void SetTabParameter(GridView gridView1, DevExpress.XtraTab.XtraTabControl xtraTabControl1, UcPageBar pageBar1, DelegateGetModel action = null, DelegateGetList page = null, Label lbGuid = null) |
| | | { |
| | | xtraTabControl1.SelectedPageChanged += (s, e) => |
| | | { |
| | |
| | | rowHandle = gridView1.LocateByValue(1, gridView1.Columns["guid"], lbGuid.Text); |
| | | if (rowHandle < 0) |
| | | rowHandle = 0; |
| | | gridView1.FocusedRowHandle = rowHandle ; |
| | | gridView1.FocusedRowHandle = rowHandle; |
| | | } |
| | | }; |
| | | } |
| | |
| | | Regex regex = new Regex("^[0-9]+$"); |
| | | return regex.IsMatch(str); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | /// <summary> |