From af4607584464f3be49bca542d09f761ca9eb6329 Mon Sep 17 00:00:00 2001 From: lu <123456> Date: 星期四, 18 九月 2025 16:01:03 +0800 Subject: [PATCH] bug --- DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs index 872ac86..b4fbffe 100644 --- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs +++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs @@ -1868,14 +1868,16 @@ if (e.Column.FieldName.EndsWith("Color")) { int rowHandle = e.RowHandle; - DataRow row = gridView1.GetDataRow(e.RowHandle); - string _bgColor = row[e.Column.FieldName + "Rgb"].ToString(); - if (!string.IsNullOrEmpty(_bgColor)) - { - Color bgColor = ColorTranslator.FromHtml(_bgColor); - e.Appearance.BackColor = bgColor; - // e.Appearance.BackColor2 = Color.LightSkyBlue; - //e.Appearance.ForeColor = ColorTranslator.FromHtml("#ffffff") ; + if (rowHandle >= 0) { + DataRow row = gridView1.GetDataRow(e.RowHandle); + string _bgColor = row[e.Column.FieldName + "Rgb"].ToString(); + if (!string.IsNullOrEmpty(_bgColor)) + { + Color bgColor = ColorTranslator.FromHtml(_bgColor); + e.Appearance.BackColor = bgColor; + //e.Appearance.BackColor2 = Color.LightSkyBlue; + //e.Appearance.ForeColor = ColorTranslator.FromHtml("#ffffff") ; + } } } } -- Gitblit v1.9.3