Преглед на файлове

Fix to refresh problem with tree grid

Kenric Nugteren преди 1 година
родител
ревизия
8d551ecb85
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      inabox.wpf/DynamicGrid/UIComponent/DynamicGridTreeUIComponent.cs

+ 4 - 1
inabox.wpf/DynamicGrid/UIComponent/DynamicGridTreeUIComponent.cs

@@ -358,7 +358,10 @@ public class DynamicGridTreeUIComponent<T> : IDynamicGridUIComponent<T>, IDynami
 
     private void _tree_SelectionChanged(object? sender, GridSelectionChangedEventArgs e)
     {
-        Parent.SelectItems(SelectedRows);
+        if(Parent.IsReady && !Parent.IsRefreshing)
+        {
+            Parent.SelectItems(SelectedRows);
+        }
     }
 
     private void _tree_SelectionChanging(object? sender, GridSelectionChangingEventArgs e)