如何在Silverlight中运行时修改DatagridTemplateColumn标题内容?

发布于 2024-12-13 00:49:34 字数 601 浏览 0 评论 0原文

我将 DataGridTemplateColumn.HeaderStyle 定义为资源。

<UserControl.Resources>
 <Style x:Key="DataGridHeaderStyleProductName" TargetType="sdk:DataGridColumnHeader">
  <Setter Property="ContentTemplate">
   <Setter.Value>
    <DataTemplate>
     <StackPanel Orientation="Horizontal">
      <TextBlock x:Name="ProductName" Text="ProductName" />
     </StackPanel>
    </DataTemplate>
   </Setter.Value>
  </Setter>
 </Style>
</UserControl.Resources>

我需要修改 TextBlock (ProductName) 运行时的文本。我该如何修改?

I defined the DataGridTemplateColumn.HeaderStyle as resource.

<UserControl.Resources>
 <Style x:Key="DataGridHeaderStyleProductName" TargetType="sdk:DataGridColumnHeader">
  <Setter Property="ContentTemplate">
   <Setter.Value>
    <DataTemplate>
     <StackPanel Orientation="Horizontal">
      <TextBlock x:Name="ProductName" Text="ProductName" />
     </StackPanel>
    </DataTemplate>
   </Setter.Value>
  </Setter>
 </Style>
</UserControl.Resources>

I need to modify the Text of TextBlock (ProductName) runtime. How can I modify?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文