c# panel 布局问题

潘多拉的小石头 潘多拉的小石头 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在后台代码动态的向一个已经存在的Panel: pnlParent 的中添加两个Panel : pnl_top, pnl_fill

最后pnlfill填充了整个 pnlParent;

pnlParent.Height = 300;

Panel pnl_top = new Panel();
pnl_top.Size = new Size(100,150);
pnl_top.BackColor = Color.Blue;
this.pnlParent.Controls.Add(pnl_top);
pnl_top.Dock = DockStyle.Top;


Panel pnl_fill = new Panel();
pnl_fill.BackColor = Color.Red;
this.pnlParent.Controls.Add(pnl_fill);
pnl_fill.Dock = DockStyle.Fill;

MessageBox.Show("pnlParent.Height : " + pnlParent.Height.ToString() + " pnl_fill.Height:"+pnl_fill.Height.ToString());

...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部