Dependency Properties' PropertyChangedCallback not getting called
If have an own user control with a DependencyProperty and the corresponding callback method like below: public partial class PieChart : UserControl { public static readonly DependencyProperty RatesProperty = DependencyProperty.Register("Rates", typeof(ObservableCollection<double>), typeof(PieChart), new PropertyMetadata(new ObservableCollection<double>() { 1.0, 1.0 }, new PropertyChangedCallback(OnRatesChanged))); [...] public static void OnRatesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { ((PieChart)d).drawChart(); } When using this user control, I bind an