使用设计器的WinForms自定义控件插入在InitializeComponent中调用__identifier时会产生错误

时间:2012-05-28 00:22:22

标签: .net winforms custom-controls

使用Windows窗体,C ++ / CLI,我在项目中创建自定义控件,构建它,然后在设计器中为解决方案中的其他项目提供它们。整齐

然而,我一直在设计师中经常出错,我不知道如何系统地重现或解决:有时当我打开表单的设计器视图时,我得到一个C ++ Code Dom解析错误“在类[自定义控件的类]中找不到成员__identifier”。 它通过打开代码,转到相关行和评论来“解决”(修补)。该行始终是InitializeComponent中设计器添加的默认值之一。例如

// this-> tb_long_m-> __ identifier(value)= 1.7976931348623157E + 308;

我很欣赏解决这个问题的一些指导。谢谢!

1 个答案:

答案 0 :(得分:1)

我认为__identifier是公开的而不是私有的。 或者,您可以在标识符上添加属性[Browsable(false)]

另外see here

希望这有帮助。