假设包括自定义控件的dll文件为 MyCustomerControl.dll, dll中包括的控件名称为MyControl
1)在项目中,添加对包含自定义控件库MyCustomerControl.dll的引用
2)在Form1后台代码中
public partial class Form1 : Form{
//实例化一个自定义控件
MyControl mc = new MyControl( )
public Form1()
{
InitializeComponent()
}
//点击菜单时,将自定义控件加载到tabControl1的第一个TabPage上
private void MenuItem_Click(object sender, EventArgs e)
{
TabPage p0 = tabControl1.TabPages[0]
//如果已经加载了自定义控件,则退出
if(p0.Controls.Contain(mc)) return
//否则,添加自定义控件
p0.Controls.Add(mc)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)