Example #1
0
 public static void RemoveRange <T>(this ViewableCollection <T> collection, IEnumerable items)
 {
     foreach (T item in items)
     {
         collection.Remove(item);
     }
 }
Example #2
0
 public static void AddRange <T>(this ViewableCollection <T> collection, IEnumerable <T> items)
 {
     foreach (var item in items)
     {
         collection.Add(item);
     }
 }
Example #3
0
 public static void RemoveRange <T>(this ViewableCollection <T> collection, IEnumerable items)
 {
     collection.BeginUpdate();
     foreach (T item in items)
     {
         collection.Remove(item);
     }
     collection.EndUpdate();
 }
Example #4
0
 public static void AddRange <T>(this ViewableCollection <T> collection, IEnumerable <T> items)
 {
     collection.BeginUpdate();
     foreach (var item in items)
     {
         collection.Add(item);
     }
     collection.EndUpdate();
 }