【发布时间】:2011-05-26 15:21:45
【问题描述】:
我正在写一个custom control,它需要一个特定的父级才能工作。
在这种情况下,它是 Canvas 面板。但是我应该把代码放在哪里来检查当它添加到逻辑/视觉树时,it throws a NotSupportedException?
【问题讨论】:
标签: c# wpf wpf-controls custom-controls
我正在写一个custom control,它需要一个特定的父级才能工作。
在这种情况下,它是 Canvas 面板。但是我应该把代码放在哪里来检查当它添加到逻辑/视觉树时,it throws a NotSupportedException?
【问题讨论】:
标签: c# wpf wpf-controls custom-controls
在您的自定义控件中覆盖OnApplyTemplate 方法。
如果您需要特定的父项来工作,我建议您创建一个带有特定项容器控件和特定项面板的 custom items control,而不是通过异常强制执行此行为。
【讨论】: