C#.net中如何设置panel的属性,是它显示在父窗体容器的底部

C#.net中如何设置父窗体中控件panel的属性,使打开的子窗体盖住panel... C#.net中如何设置父窗体中控件panel的属性,使打开的子窗体盖住panel 展开
 我来答
coolpeak
推荐于2016-02-12 · TA获得超过595个赞
知道答主
回答量:321
采纳率:0%
帮助的人:94.3万
展开全部
Dock属性

Dock属性迫使控件紧贴父窗体(或控件)的某个边缘。虽然Anchor属性也可以实现这一点,但是dock属性使得你能够在父窗体中让子窗体可以在上方(或旁边)互相“堆叠”。如果某个子窗体改变了大小,其它停驻在它旁边的子窗体也会随之改变。

Dock属性有效值如下所示:

Top——迫使控件位于父窗体(或控件)的顶部。如果有同一个父窗体的其它子控件也被设置为停驻在顶部的话,那么控件将在彼此上方相互堆叠。
Bottom——迫使控件位于父窗体(或控件)的底部。如果有同一个父窗体的其它子控件也被设置为停驻在底部的话,那么控件将在彼此上方相互堆叠。
Left——迫使控件位于父窗体(或控件)的左边。如果有同一个父窗体的其它子控件也被设置为停驻在左边的话,那么控件将在彼此旁边相互堆叠。
Right——迫使控件位于父窗体(或控件)的右边。如果有同一个父窗体的其它子控件也被设置为停驻在右边的话,那么控件将在彼此旁边相互堆叠。
Fill——迫使控件位于父窗体(或控件)的上方。如果有同一个父窗体的其它子控件也被设置为停驻在上方的话,那么控件将在彼此上方相互堆叠。
None——表示控件将会正常运转。
百度网友689d8124
推荐于2018-03-19 · TA获得超过107个赞
知道答主
回答量:90
采纳率:100%
帮助的人:51.5万
展开全部
Panel本来就是容器控件,不会显示,为何要让子窗体盖住Panel呢?至于Dock不过是填充的显示方式而已,就如windows设置桌面图片的几种方式!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jamesfancy
2010-06-07 · TA获得超过532个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:311万
展开全部
你只需要设置子窗体的TopLevel属性为False,然后把它的Parent设置为你要子窗口嵌入的Panel,再Show()。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
renxingyang
2010-06-17
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
设置子窗体WindowState属性为Maximized
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ustbhwg
2010-06-04 · TA获得超过503个赞
知道小有建树答主
回答量:189
采纳率:100%
帮助的人:65.7万
展开全部
将Dock属性设置为Fill
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式