【问题标题】:Bind userControl into DataTemplate in wpf在 wpf 中将 userControl 绑定到 DataTemplate
【发布时间】:2010-12-17 05:37:17
【问题描述】:

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

前:

 usercontrol:
   GridWidget propWidget = new GridWidget(GridWidgetDefinition);

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

如何将propWidget用户控件绑定到Groupbox里面?

【问题讨论】:

    标签: wpf datatemplate


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-26
      • 2017-02-18
      • 2017-09-10
      • 1970-01-01
      • 2010-11-29
      • 2013-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多