如何绑定Listbox或texblock的Language属性(或xml:lang属性).
我想在特定的语言设置中显示月份名称
例如:
<TextBlock x:Name="Date" xml:lang="{Binding Lang}">
<TextBlock.Text>
<MultiBinding StringFormat=" {0:dd.MMM.yyyy}-{1:dd.MMM.yyyy}">
<Binding Path="Date1"/>
<Binding Path="Date2"/>
</MultiBinding>
</TextBlock.Text>
Run Code Online (Sandbox Code Playgroud)
结果应该是郎属性:
2011年4月1日至2011年4月1日,美国
或01.Nis.2011 - 02.Nis.2011 tr-TR
要么 ....
它给出了XamlParseException:语言属性无法转换为System.Windows.Markup.XmlLanguage类型(这不是精确的错误文本.)
任何的想法?