使用 Windows 窗体、C++/CLI,我在项目中创建自定义控件,生成它,然后它们在设计器中可用于解决方案中的其他项目。整洁
但是,我在设计器中经常遇到错误,我不太知道如何系统地重现或解决:有时当我打开窗体的设计器视图时,我会收到C++ Code Dom 解析错误"在类 [自定义控件的类] 中找不到成员__identifier"。它通过打开代码,转到有问题的行并发表评论来"解决"(修补)。该行始终是设计器在 InitializeComponent 中添加的默认值之一。例如
//this->tb_long_m->__identifier(值) = 1.7976931348623157E+308;
我将不胜感激在解决此问题时提供一些指导。谢谢!
我认为__identifier是公开的而不是私有的。或者,您可以在标识符上添加属性[Browsable(false)]
。
另请参阅此处
希望这有帮助。