如何在标头中使用DataGrid列的多语言本地化扩展

问题描述 投票:0回答:1

我正在编写一个支持多语言并使用本地化扩展的程序。在标签,按钮或文本框中,一切都正常执行。只有数据网格的标题无法正确执行。使用以下代码

DataGridTextColumn Header="{lex:Loc name}" IsReadOnly="True" Binding="{Binding Name}" Width="Auto"

只有Key出现在表面上。

问候和感谢帮助。

c# datagrid wpflocalizationextension
1个回答
0
投票
                            <DataGridTextColumn IsReadOnly="True" Binding="{Binding LastName}" Width="Auto" SortDirection="Ascending">
                                <DataGridTextColumn.Header>
                                    <TextBlock Text="{lex:Loc Global_Lastname}"/>
                                </DataGridTextColumn.Header>
                            </DataGridTextColum

这有效,但很麻烦....

© www.soinside.com 2019 - 2024. All rights reserved.