Panel panel = new Panel()
//设置 这个新Panel的属性
panel.Width=100// 宽度
panel.Height=100// 高度
panel.Location = new Point(0,0)// 相对于左上角的位置
。。。。各种属性
// 将这个新的panel添加到Panel父窗口中
p1.Controls.Add(panel)
在Formload事件中,编写代码\x0d\x0a假设用户创建的控件叫userControl\x0d\x0aprivate void Form1_Load(object sender, EventArgs e)\x0d\x0a{\x0d\x0aUserControl uc = new UserControl()\x0d\x0aUserControl.Enabled = true\x0d\x0aUserControl.Text = "123"\x0d\x0aUserControl.Location = 256\x0d\x0aPanel panel1 = new Panel\x0d\x0apanel1.Controls.Add(uc)\x0d\x0a}\x0d\x0a当然,也可以在button click等事件中写入代码,实现动态加载欢迎分享,转载请注明来源:内存溢出
评论列表(0条)