在WPF中,一个ListBox的ItemsSource的值发生更改,这个更改事件是什么?
------解决思路----------------------
没有正式的ItemsSourceChanged事件。
你可以继承ListBox,并重载OnItemsSourceChanged方法,
或者更简单的,利用ItemsSourse是依赖属性的特点,登记你自己的改变处理:
var dpd = DependencyPropertyDescriptor.FromProperty(ListBox.ItemsSourceProperty, typeof(ListBox));
dpd.AddValueChanged(listBox1, (o, e) => { MessageBox.Show("items souce changed."); });