用什么办法才能使TabControl下的TabPage禁止切换
1个回答
展开全部
TabControl.enable=false,因为这样会灰掉一部分,太难看了。
------解决方案--------------------------------------------------------
你可以控制一次只显示一个啊C# code
#region 子窗体菜单按钮事件
public void MdiChMenuclick(TabPage tp1, TabControl tab){tab.Controls.Clear();
tab.Controls.Add(tp1);
tab.Visible = true;
}//菜单按钮自定义事件#endregion
------解决方案--------------------------------------------------------
tp1 为你要显示的哪个tabPage
------解决方案--------------------------------------------------------
禁止切换,始终就显示一个tab 吗,那就失去tabcontrol 的意义了,本身就是提供一个选项
卡的功能,那换成其他控件算了吧你说呢
------解决方案--------------------------------------------------------
处理selectedIndexChanged,一切换即回到当前tabPage。
------解决方案--------------------------------------------------------
如果是关于权限功能,你不需要禁用切换,你只要在某个权限下能看到其中的某个页面就行!
------解决方案--------------------------------------------------------C# code
------解决方案--------------------------------------------------------
你可以控制一次只显示一个啊C# code
#region 子窗体菜单按钮事件
public void MdiChMenuclick(TabPage tp1, TabControl tab){tab.Controls.Clear();
tab.Controls.Add(tp1);
tab.Visible = true;
}//菜单按钮自定义事件#endregion
------解决方案--------------------------------------------------------
tp1 为你要显示的哪个tabPage
------解决方案--------------------------------------------------------
禁止切换,始终就显示一个tab 吗,那就失去tabcontrol 的意义了,本身就是提供一个选项
卡的功能,那换成其他控件算了吧你说呢
------解决方案--------------------------------------------------------
处理selectedIndexChanged,一切换即回到当前tabPage。
------解决方案--------------------------------------------------------
如果是关于权限功能,你不需要禁用切换,你只要在某个权限下能看到其中的某个页面就行!
------解决方案--------------------------------------------------------C# code
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询