出于某种原因,我们的一个表单从其对应的 resx 文件中读取所有 UI 元素数据。我们希望所有数据都在代码中显式分配。
例如,我们的 resx 文件包含表单按钮的位置:
名称:radioButton1.Location
类型:System.Drawing.Point
值:7;68
在InitializeComponent
中,然后由ApplyResources函数加载数据:
resources.ApplyResources(this.radioButton1, "radioButton1");
对于这个项目,这是不必要的。我们希望分配 UI 数据而不读取一些臃肿的资源文件!
问:这种资源绑定是如何发生的,我们如何将其恢复为标准行为?