怎么样在类库中生成动态控件,急!!
如题;
我在做成的类库里面老是提示
tempform.Controls.Add(btn);
没有实例化
System.NullReferenceException: 未将对象引用设置到对象的实例。
要怎么办,
问题点数:50、回复次数:7Top
1 楼liulxmooo(娃娃)回复于 2005-01-11 12:48:45 得分 0
upTop
2 楼lei00529(老婆叫我猪)回复于 2005-01-11 13:27:58 得分 0
快来人啊,Top
3 楼lei00529(老婆叫我猪)回复于 2005-01-11 14:57:32 得分 0
怎么还没有人啊Top
4 楼xiaodao2008(小刀)回复于 2005-01-11 15:07:44 得分 0
未将对象引用设置到对象的实例
出现这个错误一般是因为少了New
dim obj as new myclass
查查你的对象定义,肯定是对象的问题Top
5 楼winxieddd(一剑飘香)回复于 2005-01-11 15:17:58 得分 10
tempform.Controls.Add(btn);
就是因为这句呀。你没把控件添加到最顶层窗体中。我写的控件也出现过这些问题。我的做法是
tempform.Controls.Add(this);
这样不会出错,至于其他的问题,只有自己找个折中的方法了,没办法。Top
6 楼juanpig(猪)回复于 2005-01-11 15:19:01 得分 40
Label Label1 = new Label();
Label1.ID = "Label1";
Label1.Text = "Label1";
//btn.Click += new EventHandler(temp_Click);
HtmlForm tempform = (HtmlForm)Page.FindControl("Form1");
tempform.Controls.Add(Label1);
楼上的兄弟可能没有理解我的意思,上面这个是我在类库里面的代码Top
7 楼lei00529(老婆叫我猪)回复于 2005-01-11 15:26:20 得分 0
to winxieddd(一剑飘香)
你说的办法我试过了,还是出现这种错错误的Top
相关问题
- 向导生成的"类库"和"windows控件库"程序,为什么在类库中不能用using System.Windows.Forms;?
- VC6如何生成类似DELPHI里的MEMO控件
- CB中没有生成数据库的控件,怎么办?
- 200分求购:在窗体中动态生成控件并具有控件之间步线的功能,要求用数据库完成,能自己配置控件的种类和数量!
- 自动生成textbox控件!!!
- 请教专家解决,asp结合数据库生成类似.net中的TreeView控件的方法(可以更高分相送)
- 请问如何动态生成象“命令按钮”这一类的控件?
- 如何根据输入的类名动态的生成控件,请帮忙...
- VB.net生成的Windows控件库都能在什么地方使用?
- vb.net生成的windows控件库怎么才能转化成.ocx文件?




