在previous post我问如何注册属性作为DependencyProperty。我有一个答案,它工作正常。属性更改依赖属性
但是现在我想在Click上添加一些项目到这个DependencyProperty。这不起作用。我的代码注册的DependencyProperty是:
public static readonly DependencyProperty ChartEntriesProperty = DependencyProperty.Register(
"ChartEntries", typeof(ObservableCollection<ChartEntry>), typeof(ChartView),
new FrameworkPropertyMetadata(OnChartEntriesChanged));
private static void OnChartEntriesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
{
}
的OnChartEntriesChanged-事件被称为在我从我的XAML绑定到我的C#-code的时刻。但是,如果我以后添加ChartEntry(按钮单击)事件不会被解雇。
有谁知道为什么?