如何禁用TabControl内的选项卡?

如何禁用TabControl内的选项卡?,第1张

如何禁用TabControl内的选项卡?

在TabPage的类隐藏Enabled属性。这是故意的,因为它存在一个尴尬的UI设计问题。基本问题是禁用页面不会同时禁用选项卡。而且,如果尝试通过使用Selecting事件禁用选项卡来解决此问题,则当TabControl只有一页时,它将不起作用。

如果您不关心这些可用性问题,那么请记住,该属性仍然有效,它只是对IntelliSense隐藏。如果FUD不舒服,则只需执行以下 *** 作:

public static void EnableTab(TabPage page, bool enable) {    foreach (Control ctl in page.Controls) ctl.Enabled = enable;}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5440897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存