我可以将DataTemplate访问到代码隐藏中吗?

Jit*_*dav 0 wpf

我正在使用WPF,我有DataTemplate这是我想进入代码隐藏我如何使用它?

谢谢.

Wal*_*mer 6

<Window.Resources>
  <DataTemplate x:Key="PersonDataTemplate">
    <StackPanel Orientation="Horizontal">
      <TextBlock Text="{Binding Path=Name}" />
      <TextBlock Text="{Binding Path=Age}" />
    </StackPanel>
  </DataTemplate>
</Window.Resources>

public Window1()
{
  InitializeComponent();

  DataTemplate dataTemplate = FindResource("PersonDataTemplate") as DataTemplate;
}
Run Code Online (Sandbox Code Playgroud)

  • 但是如何在DataTemplate中找到控件,即TextBlock,并在运行时从代码隐藏中更改值?请帮忙...! (2认同)