winform中怎么在panel中动态添加panel

winform中怎么在panel中动态添加panel,第1张

// 先new一个Panel控件出来

Panel panel = new Panel()

//设置 这个新Panel的属性

panel.Width=100// 宽度

panel.Height=100// 高度

panel.Location = new Point(0,0)// 相对于左上角的位置

。。。。各种属性

// 将这个新的panel添加到Panel父窗口中

p1.Controls.Add(panel)

控制控件的Location属性啊.

比如有个固定的textBox1

TextBox dynTextBox1 = new TextBox()

dynTextBox1.Location = new Point(textBox1.Location.X,textBox1.Location.Y+15)//X坐标不变,Y坐标加15

TextBox dynTextBox2 = new TextBox()

dynTextBox2.Location = new Point(dynTextBox1.Location.X,dynTextBox1.Location.Y+15))//X坐标不变,Y坐标加15

this.panel1.Controls.Add(dynTextBox1)

this.panel1.Controls.Add(dynTextBox2)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11251547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存