自定义一个控件,生成解决方案时(未运行)提示有异常,如下图,且控件界面也有异常信息提示
原因是在控件的OnPaint函数中引用了一个控件的list<string>类型字段,而该list<string>类型字段在定义时没有new list<string>(); 而引起异常。
这提示我们以下两点:
1.在给类定义字段时,一定要初始化它。
2.OnPaint类似事件在运行前就有调用。
自定义一个控件,生成解决方案时(未运行)提示有异常,如下图,且控件界面也有异常信息提示
原因是在控件的OnPaint函数中引用了一个控件的list<string>类型字段,而该list<string>类型字段在定义时没有new list<string>(); 而引起异常。
这提示我们以下两点:
1.在给类定义字段时,一定要初始化它。
2.OnPaint类似事件在运行前就有调用。