在为窗体创建附加的资源文件时,必须确保将Localizable属性设置为True。要创建与某个具体的区域相关联的资源文件,可以采取以下3种方式:
   ●如果已经知道与资源文件相对应区域的标识符,只需要将resx文件存储为filename culture_ idenifier.resx。例如,如果要把资源文件Forml.resx转换为Australian English,就应将它另存为Forml.en-Au.resx.在这么做时,Visual Studio将从解决方案中删除原来的resx文件并添加与特定区域相关的新文件。为了在Forml节点下同时显示这两个文件,需要把新的resx文件排除在外,刷新解决方案视图(关闭并重新打开解决方案),然后将两个文件都包含在项目中。
   ●Visual Studio为窗体提供了另一种创建与区域相关文件的更好方式。在窗体的Properties 窗口中可以选择Language。 这个属性的名称可能会带来误导,因为除了调整语言外,它还可以在设计器模式中调整窗体的国家/地区属性。初始情况下,该属性设置为(Default),并且每次完成创建或修改特定的资源文件以后都应将其重置为(Default)。要为澳大利亚英语创建资源文件,从Language下拉菜单中选择English(Australia)项, 然后对窗体进行更改。在对新的布局感到满意时,保存并将Language属性重置为(Default)。
   ●最后一种生成与区域相关的资源文件的方法是使用WinRes.exe. 尽管该程序没有添加到Start菜单,但是可以在Windows SDK文件夹(C:\Progam Filesl\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools或者在64位平台中的C:\Progam Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools下)中找到它。这是一个为窗体生成资源文件的图形工具。该实用程序可以加载一个已有的资源文件,修改窗体上所有控件的属性,然后将更改保存到某个特定区域资源文件中。在使用该工具打开窗体的资源文件之前,请确保Localizhble属性被设置为True,否则文件将无法正确加载。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 窗体创建区域资源文件