我需要工具箱的datepicker控件中的选择器页面是西班牙语。我在SO上尝试了一些方法,但它们对我没用。
有一点需要注意的是,当我从工具包运行示例应用程序时,选择器页面已本地化,但是当我运行使用相同dll的应用程序时,它不会。
所以问题是,样本应用程序是做什么的,我的选择页面没有被本地化?
我的DatePicker声明:
<toolkit:DatePicker Width="280" Background="#96CA04" Foreground="White" Value=" {Binding LeagueBegDate,Mode=TwoWay}" />
示例App DAtePicker声明:
<toolkit:DatePicker ValueChanged="DatePicker_ValueChanged"/>
答案 0 :(得分:0)
我必须做的是,打开我项目的 .csproj 文件,并在<SupportedCultures>
节点下添加 es-ES; 条目。< / p>
我确实尝试添加 es; ,但它没有用。它必须是 es-ES; ,就像在工具包项目中一样,在LocalizedResources文件夹下调用resx文件: ControlResources.es-ES.resx 。
所以条目最终看起来像这样:
<SupportedCultures>
es; es-ES;
</SupportedCultures>
为了澄清,我没有在我的项目中添加本地化资源文件,只是添加了支持的文化和工具包的本地化。