运用微软提供的标准软件国际化支持,把要多语言化的资源依托主窗体的Localizable属性置为True,根据系统具体支持的语言选择Language属性值,这时VS2005会自动生成对应于Language属性的资源文件。打开资源文件设计器,进行和语言相关的资源的键/值输入。
_resourceManager = new ResourceManager( "程序命名空间.资源文件名",Assembly.GetExecutingAssembly() );
string titleStr = _resourceManager.GetString( "title_def" );
string xStr = _resourceManager.GetString( "x_title_def" );
string yStr = _resourceManager.GetString( "y_title_def" );