From 2e44301eda2efb4b61e6dc53d4fff668229f7321 Mon Sep 17 00:00:00 2001 From: lu <123456> Date: 星期三, 17 九月 2025 22:05:27 +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