将userControl绑定到wpf中的DataTemplate

时间:2010-12-17 05:37:17

标签: wpf datatemplate

我已经动态创建了usercontrol,这个用户控件我希望绑定到DataTemplate。

EX:

 usercontrol:
   GridWidget propWidget = new GridWidget(GridWidgetDefinition);

 DataTemplate:
    <DataTemplate x:Key="GroupBoxTemplate">
       <GroupBox  Header="{Binding Name}">
          <control:GridWidget/>
       </GroupBox>
    </DataTemplate>

如何将propWidget usercontrol绑定到Groupbox内部?

1 个答案:

答案 0 :(得分:0)

对于此特定问题,您可以将组框的Content属性与控件绑定。像这样的东西,

    <DataTemplate x:Key="GroupBoxTemplate">
        <GroupBox Header="{Binding Name}" Content="{Binding Control}" />
    </DataTemplate>

不确定这是否是解决问题的最佳方法。