使用UserControl资源文件中的字符串资源

时间:2019-11-10 21:41:23

标签: c# winforms user-controls

我正在尝试将字符串资源添加到我的UserControl中。我创建了一个新的UserControl,当我尝试编辑自动创建的mycontrol.resx文件时,遇到此消息:

  

您正在尝试编辑一个资源文件,该资源文件是另一个项目项(例如窗体或控件)的组成部分。编辑该项目可能会损坏项目项目,因此您必须手工恢复它。此外,如果对该项目项进行进一步处理,对该资源文件所做的更改可能会丢失。   您真的要编辑此文件吗?

如果我接受并继续,则除非通过将资源文件访问修饰符更改为public(默认值为“ no code generation”),否则无法通过mycontrol.MyString访问字符串,但是该项目不会编译并显示这些字符串错误:

  

在声明mycontrol类型时缺少部分修饰符;存在这种类型的另一部分声明   mycontrol类型已经定义了具有相同参数类型的名为“ .ctor”的成员。

谢谢

0 个答案:

没有答案