如果我有一個從System.Windows.DispatcherObject
派生的對象,但定義了ControlTemplate
。通過綁定呈現非UIElement
public class A : System.Windows.DependencyObject
{
public ControlTemplate ControlTemplate {get; set;}
}
這是
public class B
{
public A NonUIElement {get; set;}
}
一個部件是否有可能通過結合諸如
<Border Name="Border">
<ContentPresenter Margin="5,0" Content="{Binding NonUIElement }"/>
</Border>
假定邊框的DataContext
設置爲B的實例,以渲染該對象?
是的,它應該工作,你試過嗎? – 2009-12-18 20:13:29