【发布时间】:2010-07-06 10:10:21
【问题描述】:
我们正在开发一个 CF 应用程序,并正在使用框架中的默认本地化/资源处理(也就是说,当在设计器中编辑表单时,诸如 Text 的属性将其值存储在 .resx 文件和资源管理器中并且框架使用卫星程序集和在 .Designer 文件中调用 ApplyResources 在选定的语言环境中再次为我们加载它)
我们有一些自定义控件,其中之一包括一个名为 EditTitle 的字符串属性。我们希望在编辑设计器时将此值存储在 resx 文件中以获得与 Text 属性相同的本地化支持,但我们无法找到任何地方来指定它。我们确实有一个用于其他设计时属性的 .xmta 文件,但我们在其中找不到任何会触发此行为的元素。
有没有办法为特定属性指定这种行为。是否可以为我们自己的属性执行此操作,或者 Visual Studio 是否硬连线只能使用一组已知的属性,我们应该寻找其他解决方案(例如手动编辑 resx 文件并希望 ApplyResources 调用能够启动并应用 EditTitle 属性)?
【问题讨论】:
标签: compact-framework localization properties resx