【发布时间】:2015-02-11 14:13:37
【问题描述】:
我有一个用户控件,上面有一个 webbrowser 控件,编译成它自己的程序集。在将其分解为自己的程序集之前,此控件在我的项目中有效。
现在这样做的目标是后期绑定到程序集,实例化控件,并将其添加到表单上的选项卡控件中。
Dim objAssembly As Reflection.Assembly
objAssembly = Reflection.Assembly.LoadFrom(My.Application.Info.DirectoryPath + "\ppbb.dll")
Me._SelectionDetail1 = objAssembly.CreateInstance("ppbb.SelectionDetail")
当我单步执行此代码时,它似乎创建了对象,但是当我尝试将一些 html 设置为 usercontrol 上的 webbrowser 控件时,它为 nullrefs。
我需要在用户控件上调用初始化程序吗? 我可以延迟绑定用户控件吗?
感谢您的帮助, 蒂姆
【问题讨论】:
标签: vb.net winforms user-controls late-binding