Exemple #1
0
 protected override void RemoveItem(int index)
 {
     try
     {
         T t = this[index];
         // Remove item from change tracker
         if (index < changeTracker.Count)
         {
             changeTracker.Remove(t);
         }
         // Add item to base collection
         base.RemoveItem(index);
     }
     catch
     {
     }
 }