我有自己开发的组件。 例如:Logger.Charts.Exchart()是构造函数。
现在我在表格中使用“使用”:
Using Logger.Charts;
Exchart x = Exchart();
但每次我点击设计器上的组件时,它会自动编辑构造函数:
Exchart x = Logger.Charts.Exchart();
如何禁用它?
答案 0 :(得分:3)
如果此代码位于.designer文件中,则无法阻止此行为。
在代码生成期间,WinForms设计器将吐出所有类型的完全限定名称。无法禁用此行为。
我相信这样做是为了避免名称空间冲突问题。