所以我对开发世界很新,我已经知道如何在XAML上进行本地化[只需放入一个x:Uid,非常简单]。但我怎么能在代码上做到这一点?我已经尝试了一些东西,但没有成功。有人能帮我吗? 这里是代码我试图分配:UWP C#本地化
private void OnShowLoadingChanged(Visibility newVisibility)
{
ui_progressRing.IsActive = newVisibility == Visibility.Visible;
ui_progressRing.Visibility = Visibility.Visible;
ui_textBlock.Text = "Loading Comments";
PlayAnimation(newVisibility);
}
显然是加载注释字符串,我知道我必须使用的GetString,但我只是没有做正确的...
已经找到了另一种方式,无论如何。我只是把 'ResourceContext resourceContext = new ResourceContext(); ResourceMap resourceMap = ResourceManager.Current.MainResourceMap.GetSubtree(“Resources”);' and'ui_textBlock.Text = resourceMap.GetValue(“LoadingC/Text”,resourceContext).ValueAsString;' –