[mapguide-commits] r8112 - trunk/Tools/Maestro/Maestro.Editors/LayerDefinition/Vector/GridEditor

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Tue May 6 13:04:22 PDT 2014


Author: jng
Date: 2014-05-06 13:04:22 -0700 (Tue, 06 May 2014)
New Revision: 8112

Modified:
   trunk/Tools/Maestro/Maestro.Editors/LayerDefinition/Vector/GridEditor/RuleGridView.cs
Log:
Guard against negative row indices in grid-based style editor

Modified: trunk/Tools/Maestro/Maestro.Editors/LayerDefinition/Vector/GridEditor/RuleGridView.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/LayerDefinition/Vector/GridEditor/RuleGridView.cs	2014-05-06 20:00:53 UTC (rev 8111)
+++ trunk/Tools/Maestro/Maestro.Editors/LayerDefinition/Vector/GridEditor/RuleGridView.cs	2014-05-06 20:04:22 UTC (rev 8112)
@@ -409,7 +409,7 @@
 
         private void grdRules_CellClick(object sender, DataGridViewCellEventArgs e)
         {
-            if (e.ColumnIndex >= 0) {
+            if (e.ColumnIndex >= 0 && e.RowIndex >= 0) {
                 var rule = (RuleModel)grdRules.Rows[e.RowIndex].DataBoundItem;
                 var cell = grdRules.Rows[e.RowIndex].Cells[e.ColumnIndex];
                 var col = cell.OwningColumn;



More information about the mapguide-commits mailing list