【发布时间】:2011-02-17 21:02:39
【问题描述】:
我经常发现,当我创建 WPF 用户控件时,这是因为我需要公开几个额外的依赖属性。通常,必须设置这些属性才能使控件以预期的方式工作,并且没有有意义的默认值(因为,例如,该属性将始终绑定到其他东西)。
在使用/使用这些控件时,尤其是在创建用户控件一周或更长时间后,我真的不记得我需要在标记中设置哪些属性。
我无法想象在 XAML 编辑器中使这些“必需”的任何方法,但是如果/当属性尚未设置时,是否有一个好的/标准的地方可以抛出有意义的异常?
【问题讨论】:
-
已经有更好的解决方案了吗?
标签: .net wpf xaml user-controls dependency-properties