winfrom中Panel动态添加控件问题谢谢了,大神帮忙啊

winfrom中Panel动态添加控件问题谢谢了,大神帮忙啊,第1张

对每个添加的控件的Position进行修正,好的布局不但要整齐,还要互相之间留有一定的空当 比如label的Position。X可以是10,而不是0,他的宽度可以是80 那么如果要TextBox和label留有距离,可以TextBox。Position。X = 10 + 80 + 10

记得采纳啊

控制控件的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/7911760.html

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

发表评论

登录后才能评论

评论列表(0条)

保存