Ver código fonte

Re-implemented DynamicGrid.ConfigureColumns

frogsoftware 1 ano atrás
pai
commit
3b4bb344ee
1 arquivos alterados com 8 adições e 1 exclusões
  1. 8 1
      inabox.wpf/DynamicGrid/DynamicGrid.cs

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

@@ -943,11 +943,18 @@ public abstract class DynamicGrid<T> : DynamicGrid, IDynamicGridUIComponentParen
     protected virtual void ConfigureColumnGroups()
     protected virtual void ConfigureColumnGroups()
     {
     {
     }
     }
+
+    protected virtual void ConfigureColumns(DynamicGridColumns columns)
+    {
+    }
     
     
     private void ReloadColumns()
     private void ReloadColumns()
     {
     {
-        VisibleColumns = LoadColumns();
+        ConfigureColumns(MasterColumns);
 
 
+        VisibleColumns = LoadColumns();
+        ConfigureColumns(VisibleColumns);
+        
         ColumnGroupings.Clear();
         ColumnGroupings.Clear();
         ConfigureColumnGroups();
         ConfigureColumnGroups();