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

Added a separator for fitlers on component

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

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

@@ -137,6 +137,8 @@ public class DynamicGridFilterButtonComponent<T>
         var multipleFilters = menu.AddCheckItem("Use Multiple Filters", MultipleFilters_Click, MultipleFilters);
         var multipleFilters = menu.AddCheckItem("Use Multiple Filters", MultipleFilters_Click, MultipleFilters);
         multipleFilters.StaysOpenOnClick = true;
         multipleFilters.StaysOpenOnClick = true;
 
 
+        menu.AddSeparatorIfNeeded();
+
         var filters = Configuration.Load();
         var filters = Configuration.Load();
         foreach (var filter in filters)
         foreach (var filter in filters)
         {
         {
@@ -150,7 +152,7 @@ public class DynamicGridFilterButtonComponent<T>
 
 
         if (Security.IsAllowed<CanCustomiseFilters>())
         if (Security.IsAllowed<CanCustomiseFilters>())
         {
         {
-            menu.AddSeparator();
+            menu.AddSeparatorIfNeeded();
             menu.AddItem("Manage Filters", null, () =>
             menu.AddItem("Manage Filters", null, () =>
             {
             {
                 var window = new DynamicGridFilterEditor(filters, typeof(T));
                 var window = new DynamicGridFilterEditor(filters, typeof(T));