以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请指教:label控件又找不到了,如何能找到他? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74014) |
-- 作者:bahamute -- 发布时间:2015/8/31 15:44:00 -- 请指教:label控件又找不到了,如何能找到他? 去年就发现过这个问题,设计好的一组label控件(自动大小为false,text为空,设置了背景色,运行时赋值),但有时一进设计界面就会发现,这组控件没了! 今天又摊上了这事了,现在一用label控件都提心吊胆。 请教:如何找回消失的label??
|
-- 作者:有点蓝 -- 发布时间:2015/8/31 15:49:00 -- 窗口设计器上面有个控件名称下拉列表,你可以下拉然后选中,再在属性中给他的文本赋值,就看到了 |
-- 作者:bahamute -- 发布时间:2015/8/31 15:50:00 -- 发现了线索,所有消失的label宽度全部变成了0 |
-- 作者:有点蓝 -- 发布时间:2015/8/31 15:54:00 -- Label的宽度是根据内容变化的,如果没赋值就变成0 |
-- 作者:bahamute -- 发布时间:2015/8/31 16:19:00 -- 你说的是控件的默认属性,如果将自动大小属性设置为false,那么控件就应该按照设计的形状和大小显示吧?即使没有内容,他也应该显示成设计时的大小。我是这样认为的,不知对否。 |
-- 作者:大红袍 -- 发布时间:2015/8/31 16:23:00 -- 以下是引用bahamute在2015/8/31 16:19:00的发言:
你说的是控件的默认属性,如果将自动大小属性设置为false,那么控件就应该按照设计的形状和大小显示吧?即使没有内容,他也应该显示成设计时的大小。我是这样认为的,不知对否。
正确,但如果没有内容,背景颜色一致的话,你也找不到控件 [此贴子已经被作者于2015/8/31 16:24:17编辑过]
|
-- 作者:有点蓝 -- 发布时间:2015/8/31 16:28:00 -- 可以,你可以试验一下嘛 |
-- 作者:bahamute -- 发布时间:2015/8/31 16:31:00 -- 我现在找到全部控件了,也设置了初始值,这样不会丢了。 但还是发现了问题,明明设置宽度是100,但再次进入设计界面,所有label控件的宽度都变成自适应而不是设定值100。
|
-- 作者:有点蓝 -- 发布时间:2015/8/31 16:35:00 -- 全部都把自动大小设置成false了吗 |
-- 作者:bahamute -- 发布时间:2015/8/31 16:37:00 -- 对。全部false |