我正在尝试将字符串资源添加到我的UserControl中。我创建了一个新的UserControl,当我尝试编辑自动创建的mycontrol.resx文件时,遇到此消息:
您正在尝试编辑一个资源文件,该资源文件是另一个项目项(例如窗体或控件)的组成部分。编辑该项目可能会损坏项目项目,因此您必须手工恢复它。此外,如果对该项目项进行进一步处理,对该资源文件所做的更改可能会丢失。 您真的要编辑此文件吗?
如果我接受并继续,则除非通过将资源文件访问修饰符更改为public(默认值为“ no code generation”),否则无法通过mycontrol.MyString访问字符串,但是该项目不会编译并显示这些字符串错误:
在声明mycontrol类型时缺少部分修饰符;存在这种类型的另一部分声明 mycontrol类型已经定义了具有相同参数类型的名为“ .ctor”的成员。
谢谢