关于tabControl的tabpage隐藏问题

coolgod 2006-04-05 02:47:53
我有一个控件tabControl,里面有好几个tabPage,现在我想根据权限显示tabPage,所以需要在某些权限下隐藏部分tabPage,请问如何实现
...全文
2425 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanjie88 2006-05-16
  • 打赏
  • 举报
回复
楼上的,移除了那我要是还让他显示怎么办??
yf1025 2006-04-05
  • 打赏
  • 举报
回复
把你要用到的tabPage1先做好,当打开这tabControl1时先判断权限
//没有权限,移除
this.tabControl1.Controls.Remove(tabPage1);
//有权限,就不需移除了,tabPage1还时在的



coolgod 2006-04-05
  • 打赏
  • 举报
回复
To yf1025(小桥,流水,人家)

我不是很清楚你说的remove就什么意思
比如说。这次我没有权限,remove掉了
下次我有权限了,应该也没有了吧!
那如果要重新显示应该则么样呢?
yf1025 2006-04-05
  • 打赏
  • 举报
回复
不好意思,写错了
应该是
this.tabControl1.Controls.Remove(tabPage);
yf1025 2006-04-05
  • 打赏
  • 举报
回复
自带的没有这样的属性
你将TabPage移除掉就行了(这个TabPage还存在的,只是没有在tabcontrol上显示而已),需要的时候再加进去
yf1025 2006-04-05
  • 打赏
  • 举报
回复
根据权限移除和显示tabPage
this.tabControl1.Pages.Remove(tabPage);
心情解码 2006-04-05
  • 打赏
  • 举报
回复
:)





-

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧