我有以下代码
<TextBlock HorizontalAlignment="Center" id="txtInternet" Foreground="Teal" FontFamily="Gill Sans MT" Text="{Loc Navigation_Panel_Title_Internet}" FontSize="30" Height="45" Width="103" Background="White" />
在WPF应用程序中,它很棒,但我想要做的是在后面的代码中设置文本的值。 ?
即
txtInternet.Text = {Loc Navigation_Panel_Title_Internet}
任何人都知道怎么做?
我正在使用http://wpflocalization.codeplex.com/更改语言
答案 0 :(得分:2)
尝试按照here
提及的方法public string GetUIString(string key)
{
string uiString;
LocTextExtension locExtension = new LocTextExtension(key);
locExtension.ResolveLocalizedValue(out uiString);
return uiString;
}