lu
2024-11-12 c2d73fe7167e6006acd69ad09491e75463eb611a
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -283,8 +283,10 @@
        {
            isEdt = !isEdt;
            if (gridViews != null)
                foreach (var gv in gridViews) {
                    foreach (GridColumn colmn in gv.Columns) {
                foreach (var gv in gridViews)
                {
                    foreach (GridColumn colmn in gv.Columns)
                    {
                        if (colmn.Name.ToString().Contains("gvMxDel"))
                        {
                            colmn.Visible = !isEdt;
@@ -294,7 +296,8 @@
                    gv.OptionsBehavior.Editable = !isEdt;
                }
           var _btnAry=  controls.Find("btnSelect", false);
            if (_btnAry.Length > 0) {
            if (_btnAry.Length > 0)
            {
                var _btnType = _btnAry[0];
                _btnType.Enabled = !isEdt;
            }
@@ -695,7 +698,8 @@
                }
                //单选
                if (ctrl is CheckBox) {
                if (ctrl is CheckBox)
                {
                    ctrl.Enabled = !isEdt;
                    continue;
                }
@@ -808,7 +812,8 @@
            return Guid.Parse(str);
        }
        public static int ToInt(string str) {
        public static int ToInt(string str)
        {
            try
            {
                return int.Parse(str);
@@ -819,6 +824,18 @@
                return 0;
            }
        }
        public static long ToLong(string str)
        {
            try
            {
                return long.Parse(str);
            }
            catch (Exception)
            {
                return 0;
            }
        }
        /// <summary>
        /// 读取grid的当前行
        /// </summary>