我有一个名为LanguageProvider
的静态类。该类包含(显然,静态!)属性LanguageMap
,它是string [] array。
此代码无效,编译时错误:
<TextBlock Text="{x:Static Languages:LanguageProvider.LanguageMap[0]}" />
我收到了错误
会员&#34;语言地图[0]&#34;无法识别或无法访问
如果我更改为此应用程序正在加载,但代码开始与该数组交互时会发生另一个错误:&#34; String [] bla-bla-bla不是...的有效属性#34 ;.
<TextBlock Text="{x:Static Languages:LanguageProvider.LanguageMap}" />
所以,这意味着,它看到了我的财产。问题是从数组中获取必要的元素。
答案 0 :(得分:0)
我认为你可以使用
<TextBlock Text="{Binding Source={x:Static cef:Languages.Lang},Path=[0]}"></TextBlock>