从工具生成的资源文件 - >生成本地资源会创建具有后缀“Resource1”的相应密钥。
有没有办法摆脱后缀“Resource1”并使其使用资源密钥的确切控件名称?
答案 0 :(得分:4)
这是issue中描述的。资源后缀有助于防止控件之间的名称冲突。没有它,它会在某些情况下破裂。
纯粹是您想要自定义的代码生成吗?您始终可以使用Custom Resource Manager
将资源键重新映射到您自己的约定(不带后缀)。它确实意味着创建自己的实现来提取从RESX
创建的资源,但我在过去通过反射器的一些帮助(复制/粘贴)完成了这个。
它允许您在引用资源时在语法中使用快捷方式(无后缀),但它不会影响代码方面的事情。查找和替换修复程序或自定义工具。