Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 在Visual Studio中以不同的本地化方式多次打开表单_Winforms_Visual Studio 2008_Localization - Fatal编程技术网

Winforms 在Visual Studio中以不同的本地化方式多次打开表单

Winforms 在Visual Studio中以不同的本地化方式多次打开表单,winforms,visual-studio-2008,localization,Winforms,Visual Studio 2008,Localization,我正在开发一个可本地化的产品,表单的localizable属性设置为True,但是如果我必须从一种语言切换到另一种语言,我很难处理表单的不同版本。有没有一种方法可以让表单以不同的本地化方式打开两次(或更多)?(由于它们是使用不同.resx文件的不同表单,我认为这不应该是一个问题) 提前谢谢各位朋友 编辑:当然,我说的是在设计时切换语言,以设计表单,并将其中一个表单中所做的更改应用于所有其他表单。将项目复制到另一个目录,然后启动Visual Studio的另一个实例。完成后将.resx文件复制回来

我正在开发一个可本地化的产品,表单的localizable属性设置为True,但是如果我必须从一种语言切换到另一种语言,我很难处理表单的不同版本。有没有一种方法可以让表单以不同的本地化方式打开两次(或更多)?(由于它们是使用不同.resx文件的不同表单,我认为这不应该是一个问题)

提前谢谢各位朋友


编辑:当然,我说的是在设计时切换语言,以设计表单,并将其中一个表单中所做的更改应用于所有其他表单。

将项目复制到另一个目录,然后启动Visual Studio的另一个实例。完成后将.resx文件复制回来


您也可以考虑使用WiRES.EXE,独立的定位程序。它位于Windows SDK的bin目录中。

也许您应该看看这个工具:

Zeta Resource Editor是一个小型实用程序应用程序,允许您在一个数据网格内编辑来自多个不同资源文件的字符串资源


我过去曾成功地使用过这个工具。您需要做的唯一一件事是在解决方案中包含新创建的.resx文件。

Mmm,好的,这是可行的,这不是一个很好的解决方案,因为我无法轻松地标记窗口,并且因为我必须启动多个VS,但这似乎是我唯一可以做的事情。我认为MS应该在VS2010中包含类似的内容。是的,我希望将文档设置为水平选项卡,以便能够比较它们,但我可以对所有VS内容执行相同的操作,因此我认为您的anwser是最好的。