Преглед изворни кода

Fix to multi-delete in onetomany grid

Kenric Nugteren пре 2 година
родитељ
комит
a5499e7e83
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      inabox.wpf/DynamicGrid/DynamicOneToManyGrid.cs

+ 3 - 2
inabox.wpf/DynamicGrid/DynamicOneToManyGrid.cs

@@ -237,9 +237,10 @@ namespace InABox.DynamicGrid
 
         protected override void DeleteItems(params CoreRow[] rows)
         {
-            foreach(var row in rows)
+            var items = rows.Select(LoadItem).ToList();
+            foreach(var item in items)
             {
-                Items.Remove(LoadItem(row));
+                Items.Remove(item);
             }
         }