Listening to DependencyProperty changes http://blogs.msdn.com/llobo/archive/2007/03/05/listening-to-dependencyproperty-changes.aspx
上边这片文章写了如何监听任意依赖属性的变化的事件。即使该属性没有定义对应的事件,比如FrameworkElement的Visibility属性,就没有对应的VisibilityChanged的事件。
只能用以上方法监听Visibility属性改变的事件。
依赖属性好处很多,可以监听,可以绑定,可以使用动画,还可以附加到别人身上。而且节约内存。
建议多多使用。