日期:2014-05-18  浏览次数:20928 次

C# 一个容器里的控件如何移动到另一个容器里,并能在另一个容器里自动改变大小
C#一个容器里的控件如何移动到另一个容器里,并能在另一个容器里自动改变大小
大家有没有这样的列子

------解决方案--------------------
Me.button1.Parent = me.Panel2

button1的Dock原本就是Full的,从Panel1换到Panel2后会自动填满Panel2
------解决方案--------------------
话说楼上的咋看 咋想vb的代码 me
设置parent是个不错的方法、、不过 还可以用controls的add方法、、直接把一个控件移动到另一个窗体都可以
比如form1上面有一个button
Form frm = new Form();
frm.Show();
frm.Controls.Add(Button1);
这样button就飞到了 那个创建出来的窗体上去了、、不过到另一个窗体后 他的大小坐标是相对原来的窗体的
所以 你得自己调整
同样的道理、、、、、你自己研究吧、、