是否可以覆盖DependencyProperties?

时间:2018-05-03 10:06:36

标签: wpf controls

我尝试在WPF中创建某种类型的ListView,因此我创建了自己的继承自ListView的控件。

是否可以覆盖ItemsSource的默认ListView属性,并确保在我自己的控件中放入ItemsSource的对象属于某种类型或实现了某些界面?开发人员最多在设计时获得一条红色波浪线,并在工具提示中显示该对象必须实现的错误消息......

如果那是不可能的,我必须创建自己的属性,是否可以阻止开发人员使用仍然存在的ItemsSource属性并告诉他们使用我的属性?

是否可以挂钩继承属性的PropertyChangedCallback(如ItemsSource)并在那里做一些自己的东西?

0 个答案:

没有答案