分類:[C#]
フォームに乗っているコントロールの下にパネルを引こうと思ったのですが、
うまくいきません、このようなソースで引けるかと思ったのですが、
まだらにラベルが敷かれていないコントロールができてしまいました。
どうすればよいのでしょうか。
Form1:Loadメソッド内より
foreach (Control ctrl in this.Controls)
{
Panel panel = new Panel();
panel.Location = ctrl.Location;
panel.Size = ctrl.Size;
panel.Controls.Add(ctrl);
ctrl.Dock = DockStyle.Fill;
}
|