调试组件"对象引用未设置为对象的实例"在设计时

时间:2014-11-12 18:44:03

标签: c# debugging instance custom-component

我有一个相当大的类继承了组件类。我创建它用于本质上主题其他Windows控件。它公开了创建主题所需的很多属性。组件编译,我可以在设计时从工具箱中将其添加到Windows窗体。每当我在该表单上有另一个控件试图引用该组件时,就会出现问题(我公开了一个名为“theme”的属性,它引用了该组件)我得到了一个“对象引用未设置为对象的实例”。我已经在网上和本网站上查看了其他答案,但我似乎找不到一个干净的方法来“调试”设计时这个问题,并找出什么价值和我在哪里获得需要实例化的空值?

1 个答案:

答案 0 :(得分:0)

好的,我进一步挖了一下,找到了完美的答案:Debugging a design-time error。使用Alex的答案和NVM以及BernardG对答案的扩展,这是在设计模式下进行真正“调试”的方法,对我来说非常有用。所以我想这是重复的,你可能只想改变皮埃尔给出的参考。