Windows窗体/控件中* .resx文件的相关性是什么?

时间:2010-06-08 10:51:01

标签: c# windows-forms-designer

  

可能重复:
  purpose of form1.designer.cs and form1.resx

我了解与Windows窗体/控制文件分组的* .designer文件。但不确定附加* .resx文件的相关性和用途是什么。

我是否可以创建附加此文件的表单/控件?

1 个答案:

答案 0 :(得分:11)

Windows窗体设计器通过生成代码来保留设计的表单。然而,许多控制属性难以在代码中表达。例如,表单的Icon属性或PictureBox的Image属性。与它们相关的大量字节。 .resx文件格式已经过优化,可以存储这些属性值。

他们的第二个用途是能够轻松本地化您的UI设计。设计人员使其变得简单,它会自动为您支持的每种语言生成.resx文件。