Turn the binding on and off
===

Suppose you have a ViewModel with an ObservableCollection (OC) that is bound to some control inside the View.

Is there a way to temporarily disable the binding between the OC and the Control without removing the binding ? I want to have the ability to modify my ObservableCollection without having the View being informed of it.

The reason for that is simple: I am doing a lot of Add() and Insert() operations on the OC. Most of the time everything is OK but sometimes I am calling Add() so frequently that the updates in the View are looking unpleasant. For these periods of time I want to 'switch off' the binding beforehand and 'turn it on' afterwards.

Has anybody been in a similar situation / does anybody has a tip ?