Procházet zdrojové kódy

Prevented Changed Noticiations when navigating through DirectEdit Grid

frogsoftware před 2 roky
rodič
revize
bb122e7db7
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      inabox.wpf/DynamicGrid/DynamicGrid.cs

+ 3 - 1
inabox.wpf/DynamicGrid/DynamicGrid.cs

@@ -1056,10 +1056,12 @@ namespace InABox.DynamicGrid
                 return;
             if (inplaceeditor is not null && bChanged) 
                 UpdateData(inplaceeditor, DataGrid.Columns[e.RowColumnIndex.ColumnIndex].MappingName);
+            if (bChanged)
+                DoChanged();
             bChanged = false;
             inplaceeditor = null;
             DataGridItems?.AcceptChanges();
-            DoChanged();
+
         }
 
         private void UpdateData(T obj, String mappedname)