代码之家  ›  专栏  ›  技术社区  ›  jostyposty

以编程方式创建/编辑模板的最佳方法

  •  1
  • jostyposty  · 技术社区  · 16 年前

    string xaml = "a lot of XAML";
    

    有什么建议可以更好地做到这一点吗?

    我真正想做的是能够动态地更改数据模板中的绑定路径。

    <DataTemplate x:Key="DataTemplate1">
        <StackPanel>
            <TextBlock>Some text</TextBlock>
            <TextBlock Text="{Binding ThePathIWantToChange}"/>
        </StackPanel>
    </DataTemplate>
    
    1 回复  |  直到 15 年前
        1
  •  0
  •   Anvaka    16 年前

    乔斯坦,

    更改属性值并增加PropertyChanged事件难道不更容易吗?对我来说,更新整个数据模板的方法看起来有点过头了。