winform中Dock的布局规则
摘要:
放一个Panel,当Dock为Left的时,就表示子控件停靠在父控件的左边区域,并把左区域填充满:上图中的Panel总是会停靠在Form的左边区域,不管如何调整Form的高度,它总是能把左边区域填满。Dock麻烦的地方在于多个控件碰到一起时,比如有两个Panel都设置为Left该怎么办?我们会发现向父控件的Controls集合中添加子控件,越晚添加具有更高的“优先级”。这里的优先级指的是,子控件“优先级”越高,越靠近父控件边缘,其他子控件就得避让:this.Controls.Add(this.panel1); this.Controls.Add(this.panel2);Panel2后添加进去 阅读全文
posted @ 2012-12-17 17:46 Daywei 阅读(1634) 评论(0) 推荐(0)
浙公网安备 33010602011771号