如果我有一个派生自System.Windows.DispatcherObject
但定义了ControlTemplate
.
public class A : System.Windows.DependencyObject
{
public ControlTemplate ControlTemplate {get; set;}
}
它是
public class B
{
public A NonUIElement {get; set;}
}
是否可以通过 Binding 渲染此对象,例如
<Border Name="Border">
<ContentPresenter Margin="5,0" Content="{Binding NonUIElement }"/>
</Border>
假设DataContext
边框设置为 B 的实例?