C#:winform中放一个的panel,然后再在panel中放一个lable,他们visible属性都是为true,为什么lable不显示

而且获取lable1的visible属性为false,可是我设置的是true啊这是什么情况... 而且获取lable1的visible属性为false,可是我设置的是true啊 这是什么情况 展开
 我来答
11_88
2016-09-19 · TA获得超过115个赞
知道小有建树答主
回答量:89
采纳率:100%
帮助的人:77.9万
展开全部

你把lable控件所在的容器panel

panel.BringToFront();

明显就父容器被其他容器给遮盖了

追问
还是不显示的,有没有其他情况影响lable的visible属性,改不了属性的值那
追答

这个你最好测试一下,lable Visible属性到底改变没

   private void label1_VisibleChanged(object sender, EventArgs e)
        {
            Console.WriteLine(label1.Visible);
        }
信子124
2016-09-19 · TA获得超过161个赞
知道答主
回答量:228
采纳率:0%
帮助的人:124万
展开全部
应该是label在panel的下层,所以看不到
追问
lable我已经置于顶层了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光的雷咩咩
2016-09-19 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7667万
展开全部
没图你说个XX
追问

追答
不知你是不是放对了层次,要讲究的,你可以把这个带界面设计的项目压缩发共享我看一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式