【发布时间】:2011-06-26 00:06:01
【问题描述】:
我有一个非常复杂且需要一些时间来加载的第 3 方控件 - 当它加载时,我可以捕捉到一个“就绪”事件,以便知道什么时候可以开始。
我有一个 ViewModel,它通过 Unity 注入并分配给自定义控件的内容,该控件的目标是包含我的第 3 方控件的 DataTemplate。
我想要做的是从 VM 上设置第 3 方控件的属性,但只有在它“准备好”之后。绑定都很好,但在 3rd 方控件准备好之前对其进行了评估。
在代码隐藏中,我可以使用委托来处理 Ready 事件并从 VM 手动设置此属性,但我真的(真的)不想这样做。
有人有什么想法吗?这甚至有意义吗? :P
【问题讨论】:
标签: wpf wpf-controls binding dependency-properties