vb.net 改变panel大小时如何让其子控件的底部到panel底部距离不变?

一般情况下,拖动panel上边的点(改变尺寸的点)时,panel的子控件的顶部和panel顶部的距离是不变的,现在想让底部不变,如何实现?其实也就是相对位置问题。原本是子... 一般情况下,拖动panel上边的点(改变尺寸的点)时,panel的子控件的顶部和panel顶部的距离是不变的,现在想让底部不变,如何实现?
其实也就是相对位置问题。原本是子控件顶部相对panel顶部不变,现在想要子控件底部相对panel底部不变,如图
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友bdb9803
2015-09-30 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
到底是变还是不变?麻烦表达清楚
追问

追答
这是由控件的Anchor属性决定的,Anchor属性用于定义控件的定位点位置,即当窗体的大小改变的时候,该控件与窗体的绝对位置保持不变。
选择要锚定的控件。然后,在属性窗口中,单击Anchor属性右边的箭头,将显示一个编辑器,该编辑器显示一个十字线。若要设置定位点,单击该十字线的上、下、左或右部分。在默认情况下,控件锚定左边和上边,若要清除已锚定控件的边,请单击该十字线的相应臂。再次单击Anchor属性名称关闭Anchor属性编辑器。当窗体在运行显示时,该控件调整大小保持与该窗体边缘的距离不变,到锚定边缘的距离始终保持在“Windows窗体设计器”中定位该控件时所定义的距离。
按照你上面画的图,你应当将子控件的Anchor属性设置为Left+Buttom,这样无论怎么拉神窗体,子控件到窗体的左边距离和底边距离始终保持不变。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式