vb 的 Label 为什么没法放在 Frame上面?

我弄了10个Label,Label3不小心被我一拖(Ctrl+X+Ctrl+V),跑到Frame下了,只剩一个Label5在上面.... 我弄了 10个 Label ,Label3 不小心被我一拖(Ctrl+X + Ctrl+V),跑到Frame下了 ,只剩一个Label5在上面. 展开
 我来答
zdingyun
推荐于2017-10-08 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48176
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB的Label控件放置于Frame控件上的方法:

  • 在框架内部控制控件
    要将控件加入到框架中,只需将它们绘制在框架的内部即可。如果将控件绘制在框架之外,或者在向窗体添加控件的时候使用了双击方法,然后将它移动到框架控件内部,那么控件将仅仅“位于”框架的顶部,在进行移动的时候将不得不分别移动框架和控件。
    注意 如果希望将已经存在的若干控件放在某个框架中,可以先选择所有控件,将它们剪贴到剪贴板上,然后选定框架控件并把它们粘贴到框架上。

  • Frame 控件 

    Frame 控件为控件提供可标识的分组。Frame 可以在功能上进一步分割一个窗体。

  • 在使用框架控件分组其他选项的时候,请首先绘出框架控件,然后再绘制它内部的其他控件。这样在移动框架的时候,可以同时移动它包含的控件。

wu_kang_lin
2012-12-04 · TA获得超过170个赞
知道小有建树答主
回答量:490
采纳率:50%
帮助的人:316万
展开全部
你是指定标签控件在窗体上的图层不再同一层是吧. 置前与置后的问题.?如果是这个问题,在窗体上点击右键可以看到有一个置前与置后的按钮.可以解决一个控件放在不同的层次问题
追问
没有用!按了N个置前了!是不是Label 级别不如 Frame?怎么处理?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jizl888
2012-12-15 · 超过19用户采纳过TA的回答
知道答主
回答量:78
采纳率:100%
帮助的人:32.1万
展开全部
想在不同容器间移动控件可以按照以下方法:
1.选中要移动的控件
2.Ctrl+X
3.选中要把此控件放置的容器(如果想把这个控件放到Frame中,就选中那个Frame)
4.Ctrl+V
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汉军球迷爱米兰
2012-12-04 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:142
采纳率:100%
帮助的人:72.5万
展开全部
选中label1和label3,Ctrl+x,再选中frame,Ctrl+V就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daiyonglan
2013-01-25
知道答主
回答量:17
采纳率:0%
帮助的人:9.2万
展开全部
要想在Frame中装入别的控件,首先应该是在画好Frame控件的情况下,再画别的控件,但画别的控件的时候,一定要在Frame控件内部画,这们画出来的控件,会与Frame控件成为一体。

Frame控件在移动时,其内部的控件格局是不会改变的,它们象与Frame控件合为一体一样。Frame控件内的控件在移动或变化大小时,不会跑出Frame控件的边框,同时,程序运行过程中,改变Frame控件的Visible、Enabled等属性时,同时也控制着Frame控件内的控件。Frame控件内的各个控件的各自属性也可以单独更改。

一有部分初学者往往没注意到这点,喜欢在窗体上画一堆控件之后再去排位置,这样做往往一些在Frame控件内的控件是一盘散沙。

记住:
在画好Frame控件的情况下,再画别的控件,但画别的控件的时候,一定要在Frame控件内部画
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式