Forráskód Böngészése

Added count paramter to FormatRecordCount so that we're not passing around format strings, which seems a bit sus.

Kenric Nugteren 1 éve
szülő
commit
49665741c2

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

@@ -165,11 +165,11 @@ public class DynamicDataGrid<TEntity> : DynamicGrid<TEntity>, IDynamicDataGrid w
 
     protected bool IsPaging { get; private set; } = false;
 
-    protected override string FormatRecordCount()
+    protected override string FormatRecordCount(int count)
     {
         return IsPaging 
-            ? $"{base.FormatRecordCount()} (loading..)"
-            : base.FormatRecordCount();
+            ? $"{base.FormatRecordCount(count)} (loading..)"
+            : base.FormatRecordCount(count);
     }
 
     protected override void Reload(Filters<TEntity> criteria, Columns<TEntity> columns, ref SortOrder<TEntity>? sort,

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

@@ -488,10 +488,10 @@ public abstract class DynamicGrid<T> : DynamicGrid, IDynamicGridUIComponentParen
 
     void IDynamicGridUIComponentParent<T>.UpdateRecordCount(int count)
     {
-        Count.Content = string.Format(FormatRecordCount(), count);
+        Count.Content = FormatRecordCount(count);
     }
 
-    protected virtual string FormatRecordCount() => "{0} Records";
+    protected virtual string FormatRecordCount(int count) => $"{count} Records";
     
 
     void IDynamicGridUIComponentParent<T>.LoadColumnsMenu(ContextMenu menu)