设置 ContentControl.Content 时生成什么事件?

Lai*_*290 5 c# wpf events contentcontrol

我需要在设置时订阅控件的事件ContentControl.Content

请问,我可以在我的代码中放入什么事件来设置它?

我尝试使用SourceUpdatedand DataContextChanged,但它不起作用。

Ste*_*eve 1

这个网页

接收依赖属性更改通知的奇怪方法涉及动态创建依赖属性和数据绑定。如果您正在编写一个从 DependencyObject 派生的类,可以访问包含依赖项属性的对象,并且需要在这些依赖项属性之一发生更改时收到通知,则可以动态创建依赖项属性和绑定来为您提供依赖项属性和绑定。您需要的信息。

ContentControl.Content是一个依赖属性。

  • @Lai32290我使用一个独立的DependencyObject,其唯一目的是绑定到特定属性并引发ValueChanged事件。该技术在[此处](http://agsmith.wordpress.com/2008/04/07/propertydescriptor-addvaluechanged-alternative/)进行了描述。 (2认同)