在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(按鈕單擊)事件不會被解僱。
有誰知道爲什麼?