bug
lu
6 天以前 fd94e95ef93cc6608e9c6ecfe8552d3f8dd9b880
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -795,6 +795,7 @@
                    }
                    else
                        txt.ReadOnly = isEdt;
                    txt.Checked = false;
                    continue;
                }
                //自定义仓库
@@ -1709,16 +1710,20 @@
        }
        public delegate void DelegateGetModel(string guid);
        public delegate void DelegateGetList(int currentPage);
        /// <summary>
        /// 设置主表的样式
        ///
        /// </summary>
        /// <param name="gridView1">gridview</param>
        /// <param name="picCheckBox">图标按钮</param>
        /// <param name="fm"></param>
        /// <param name="fm">窗体</param>
        /// <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, DevExpress.Utils.ToolTipController tips = null, bool isPostSearch = true)
        /// <param name="action">委托1</param>
        /// <param name="tips">鸟嘴提示</param>
        /// <param name="isPostSearch"></param>
        /// <param name="action2">委托2</param>
        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, bool isPostSearch = true, DelegateGetModel action2 = null)
        {
            gridView1.PopupMenuShowing += (s, e) =>
            {
@@ -1824,6 +1829,21 @@
                        view.ActiveEditor.MouseUp += ActiveEditor_MouseUp;
                };
            }
            if (action2 != null) {
                gridView1.FocusedRowChanged += (s, e) =>
                {
                    int _handle = gridView1.FocusedRowHandle;
                    if (_handle == -1)
                        return;
                    DataRow row = gridView1.GetDataRow(_handle);
                    if (row == null)
                        return;
                    string _guid = row["guid"].ToString();
                    if (string.IsNullOrEmpty(_guid))
                        return;
                    action2(_guid);
                };
            }
            gridView1.RowStyle += (s, e) =>
            {
                //默认选中行不变色
@@ -1908,6 +1928,7 @@
                };
            }
        }
        private static void ActiveEditor_MouseUp(object sender, MouseEventArgs e)
        {
            BaseEdit edit = sender as BaseEdit;
@@ -2487,6 +2508,7 @@
        cqcjno,//重检方案
        产线称重,
        iqc称重,
        受托入库
    }