Kaynaklara doğrudan xaml düzenimde erişmek istiyorum ve resmi doc bize bazı kötü örnekler veriyor, böylece iş alamıyorum. Resources.resw
aşağıdaki varsayalım:uwp içindeki xaml düzenindeki Access .resx dizesi kaynağı
ben şöyle C# sınıfından benim dize kaynaklara erişebilir:
var loader = new ResourceLoader();
var resourceString = loader.GetString("txt_ok");
nasıl örneğin bir TextBlock
metin için xaml bu kaynağı erişebilir? Eğer kaynak dosyasında bir dize kaynağı tanımladığınızda
<TextBlock
x:Name="MyTextBox"
Text="I want to get string resource here"/>
Ben, here veya here bazı örnekler ama hiçbir başarısını
UWP uygulamasında
x kullandığınızda: bağlantılı çözümlerinde açıklandığı gibi Statik, derleme hataları alıyor musunuz? Eğer öyleyse, belki resx kamu (açık özellikleri ayarlamak ve özel araç = PublicResXFileCodeGenerator) yapmak gerekir. – heringer
Hata alıyorum 'Statik bir Windows Universal projesinde desteklenmiyor. 'Gibi bir şey denerken:' Text = "{x: Statik MyAppName.Properties.Resource.txt_ok}" ' – Choletski