现在,大家可能非常想知道资源文件是如何工作的,以及与特定区域相关的资源文件是否必须与主应用程序一起创建和编译。这两个问题的答案都隐藏在资源的回退过程中,它指的是ResourceManager类加载资源的机制。
根据正在执行的线程的用户界面区域(UI区域),回退过程可以划分为3个层次。可以在代码中使用CultureInfo属性来对其进行访问。注意,这与CultureInfo不同。CultureInfo CurrentCulture指的是当前用于字符串比较和数据格式等内容的区域。当前区域取决于计算机的区域设置,而默认的UI区域取决于当前选择的Windows用户界面语言包。如果没有安装Windows Multilingual User Interface,就无法修改应用程序默认的UI区域。
尽管不能更改默认的用户界面区域,却可以在代码中对该属性进行调整有一点必须注意:如果没有安装界面包,某些区域可能无法正确显示。
回退过程将基于区域匹配,根据当前的用户界面区域来尝试定位资源。例如,如果UI区域为en-US,回退过程将首先搜索能够同时满足语言和国家的特定区域。如果找不到这样的资源,回退过程键搜索仅满足语言非非特定区域资源。最后,如果还是找不到这样的资源,回退过程将使用固定区域,表明不存在任何匹配的语言或国家。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: 加载区域资源文件