该类允许将数据上下文从集合传播到其成员。但它仅适用于SilverLight。
DepedencyObjectCollection
可以找到RowDefinitionCollection
的更多信息。
如果不存在等效物,创建一个必需的步骤是什么?
我观察了{{1}}类的欲望行为。但我无法弄清楚它的实现。
感谢
答案 0 :(得分:2)
简短的回答是否定的。
但我不再认为这是正确的实施方式。我最终使用FrameworkElement的集合并将它们添加到自定义控件的LogicalChildren中。通过这样做,DataContext自然地传递给FrameworkElement,一切都按预期工作。
似乎这就是在.NET 4.0中实现RowDefinition类的方式。但是,Silverlight版本的RowDefinition直接从DependencyObject派生。 MSDN文档默认显示Silverlight文档,并误导我使用较旧且不正确的方法。