gpt4 book ai didi

Wpf 工具包。将 DataGrid 列标题绑定(bind)到 DynamicResource

转载 作者:行者123 更新时间:2023-12-04 13:21:44 26 4
gpt4 key购买 nike

我正在尝试使用以下代码将 DataColumn Header 绑定(bind)到 DynamicResource。

<Window.Resources>
<sys:String x:Key="HeaderText">Header Text</sys:String>
</Window.Resources>
<Grid>
<tk:DataGrid>
<tk:DataGrid.Columns>
<tk:DataGridTextColumn Header="{DynamicResource HeaderText}" Width="100"/>
</tk:DataGrid.Columns>
</tk:DataGrid>
</Grid>

但出于某种奇怪的原因,列标题仍然为空。然而,StaticResource 运行良好。
您能否帮我弄清楚如何将该 Header 属性绑定(bind)到一些 DynamicResource。

最佳答案

如果您只想更改标题并且不想打扰样式,请执行此操作。 (信用转到上面的海报)

    <Window.Resources>
<sys:String x:Key="HeaderText">Header Text</sys:String>
<TextBlock x:Key="HeaderSR" Text="{DynamicResource HeaderText}"/>
</Window.Resources>
<Grid>
<tk:DataGrid>
<tk:DataGrid.Columns>
<tk:DataGridTextColumn Header="{StaticResource HeaderSR}" Width="100"/>
</tk:DataGrid.Columns>
</tk:DataGrid>
</Grid>

关于Wpf 工具包。将 DataGrid 列标题绑定(bind)到 DynamicResource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/652240/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com