是否有与DependencyObjectCollection用于WPF . net 4.0

本文关键字:WPF 用于 net DependencyObjectCollection 是否 | 更新日期: 2023-09-27 17:50:59

类允许将数据上下文从集合传播到其成员。但它只适用于SilverLight。

关于DepedencyObjectCollection的更多信息可以从这篇文章中找到。

如果不存在等价物,创建等价物需要哪些步骤?

我从RowDefinitionCollection班观察到欲望行为。但是我不知道它的实现方法。

谢谢

是否有与DependencyObjectCollection<T>用于WPF . net 4.0

简短的回答是NO。

但我不再认为这是正确的实现。最后,我使用了一个FrameworkElement集合,并将它们添加到自定义控件的LogicalChildren中。通过这样做,DataContext被自然地传递给FrameworkElement,一切都如预期的那样工作。

似乎这就是。net 4.0中RowDefinition类的实现方式。然而,Silverlight版本的RowDefinition是直接从DependencyObject派生的。MSDN文档默认显示Silverlight文档,并将我误导到旧的和不正确的方法。