c# panel控件覆盖
我想把2个panel控件重叠,创建2个按钮,分别控制控件的显示,结果我发现,要是上面那个panel控件覆盖了下面的panel控件以后,运行之后其中一个panel无法显示,...
我想把2个panel控件重叠,创建2个按钮,分别控制控件的显示,结果我发现,要是上面那个panel控件覆盖了下面的panel控件以后,运行之后其中一个panel无法显示,怎么解决
展开
4个回答
展开全部
disigner文件里搜索一下两个panel的名字,找到panel1.Add()这样的方法,其中如果有panel2的话,删除那一行。然后找到最后,会有this.Controls.Add()方法,在里面加上panel2就可以了。
原因其实是一个panel被当成了另一个子控件了。
原因其实是一个panel被当成了另一个子控件了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先把一个panel的ondisplay属性设置成block(显示),另一个设置成none(隐藏),然后要显示哪一个就把哪个的设置成block
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接用button用visable属性多简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |