社区
C#
帖子详情
关于c#中的panel控件的visible属性
zhang_zhen_biao_
2009-04-13 08:49:00
panel1和panel2在一个位置,其visible属性分别为true和false,点击一按钮时,改为false和true,为什么panel2不显示,也就是说,panel1的visible为false把它所在区域隐藏了,是这样吗
...全文
998
24
打赏
收藏
关于c#中的panel控件的visible属性
panel1和panel2在一个位置,其visible属性分别为true和false,点击一按钮时,改为false和true,为什么panel2不显示,也就是说,panel1的visible为false把它所在区域隐藏了,是这样吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxk106
2009-04-13
打赏
举报
回复
分开放
magicchina_2008
2009-04-13
打赏
举报
回复
非常对
wolf1118baby
2009-04-13
打赏
举报
回复
[Quote=引用 1 楼 river_a 的回复:]
panel2不显示 是因为他所在的层在panel1 的下面,要让他显示,还得让他在最上层。
两个控件在同一位置,即使都为visible,也只会显示一个,因为只会显示最上层的
[/Quote]
正确!
boywangliang
2009-04-13
打赏
举报
回复
单击事件
panle1.visible=false
panle2.visible=true
这样好点
热学沸腾56
2009-04-13
打赏
举报
回复
lz可能是一个panel包含了另一个..造成的
liguoliangaccp
2009-04-13
打赏
举报
回复
1
呵呵,问题都让楼上的说了!为什么用两个panle呢?如果要实现切换的功能问什么不试试TabControl呢?或者用动态添加panle组件的方式,不过如果用动态添加你的工作量就大了!
sky11007
2009-04-13
打赏
举报
回复
建议不要把两个panel放在同一位置
zlhzjg
2009-04-13
打赏
举报
回复
要是一定要放在一个位置的话,将Panel2覆盖在Panel1上方
zlhzjg
2009-04-13
打赏
举报
回复
两个Panel的位置一样的话就只会显示一个啦,分开放就好了
路人乙e
2009-04-13
打赏
举报
回复
“在一个位置”如何理解?是并列还是嵌套
嵌套的话肯定不行
并列的话你的代码是如何写的
018
2009-04-13
打赏
举报
回复
建议不要把两个panel放在同一位置,错开试试,再分析。
LoveLife_Go
2009-04-13
打赏
举报
回复
如果panel1不包含panel2,那么一楼说的对
mykelly6
2009-04-13
打赏
举报
回复
窗体被覆盖了吧,把要显示的窗体BringToFront()试下
LoveLife_Go
2009-04-13
打赏
举报
回复
因为panel1包含panel2,所以当panel1隐藏的时候,panel2也就隐藏了
river_a
2009-04-13
打赏
举报
回复
panel2不显示 是因为他所在的层在panel1 的下面,要让他显示,还得让他在最上层。
两个控件在同一位置,即使都为visible,也只会显示一个,因为只会显示最上层的
rainmainlv
2009-04-13
打赏
举报
回复
动态的设置是否在顶层!
mmdl0401miggie
2009-04-13
打赏
举报
回复
可不可心设置Panel2 topmost属性为true;
jiapengpeng
2009-04-13
打赏
举报
回复
两个放在同一个位置时,上面的会隐藏下面的控件
JOCLI
2009-04-13
打赏
举报
回复
有可能你是放在一起了,分开放吧,设置是DOCK属性, 比如是上下排列的,Panel1.Dock=Top, Panel2.Dock=Fill,这样就自动了
Terran5
2009-04-13
打赏
举报
回复
如果要做到你这样的需求就不能用panle嵌套了。因为panel1隐藏的时候panel2也隐藏了。你用hiden()可能可以
加载更多回复(4)
C#
中
主窗体
Panel
中
加载其他多个窗体
Panel
控件
Panel
控件
在
C#
中
属于容器
控件
,它允许我们在窗体上创建一个可自定义边框和背景色的区域。
Panel
不仅可以包含文本、按钮、图片等基本
控件
,还可以嵌套其他
Panel
控件
,形成层次结构,方便组织和管理界面元素。 二、...
C#
_
c#
控件
属性
说明_源码.zip
在
C#
中
,
控件
是构建用户界面的基本元素,它们具有各种
属性
、方法和事件,使得开发者能够自定义和控制
控件
的行为和外观。本资料“
C#
_
c#
控件
属性
说明_源码.zip”包含的源码和说明将帮助我们深入理解
C#
中
控件
属性
的使用...
使用
panel
控件
提示当前位置
6. **其他
属性
和方法**:
Panel
控件
还提供了很多其他有用的
属性
和方法,如`Dock`和`Anchor`
属性
用于自动调整大小和位置,`Controls`集合用于添加和管理子
控件
,`
Visible
`
属性
用于控制显示和隐藏,以及`BringToFront`...
c#
winform 自动隐藏的
panel
在
C#
WinForm开发
中
,有时我们需要实现一个自动隐藏的
Panel
控件
,这在创建复杂的用户界面时尤其有用,比如创建可折叠的侧边栏、菜单或者信息展示区域。本资源集合是作者三年来系统软件项目实施经验的总结,包含了...
C#
基本设置
控件
练习
一些
控件
具有多种可视状态,比如按钮的启用状态(`Enabled`)、可见性(`
Visible
`)、是否为焦点(`Focused`)等,可以通过修改这些
属性
来控制
控件
的行为。 10. **响应用户输入**:
控件
可以用来收集用户输入,如文本框...
C#
111,126
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章