I want to respond to a RangeChanged event by updating an associated chart control. A simple binding of the RangeChanged event to an ICommand causes the command handler to get triggered multiple times during the same "sliding" event (i.e., when the user is still dragging the end or start blocks).
I could implement some kind of thread-based timer to wait until there's no additional changes in the property bound to, say, RangeEnd. But that seems kludgy.
What's a better way?