表单的resx文件包含点/大小和其他奇怪的UI对象



由于某种原因,我们的一个表单从其相应的resx文件中读取所有UI元素数据。我们希望所有数据都在代码中显式分配。

例如,我们的resx文件包含表单按钮的位置:
名称:radioButton1.位置
类型:System.Drawing.Point
数值:7;68

InitializeComponent中,然后通过ApplyResources函数加载数据:

resources.ApplyResources(this.radioButton1, "radioButton1");

对于这个项目来说,这是不必要的。我们希望在不读取一些臃肿的资源文件的情况下分配UI数据!

问:这种资源绑定是如何发生的,我们如何将其恢复到标准行为

将表单的Localizable属性设置为false解决了问题。

最新更新