在TabPage的类隐藏Enabled属性。这是故意的,因为它存在一个尴尬的UI设计问题。基本问题是禁用页面不会同时禁用选项卡。而且,如果尝试通过使用Selecting事件禁用选项卡来解决此问题,则当TabControl只有一页时,它将不起作用。
如果您不关心这些可用性问题,那么请记住,该属性仍然有效,它只是对IntelliSense隐藏。如果FUD不舒服,则只需执行以下 *** 作:
public static void EnableTab(TabPage page, bool enable) { foreach (Control ctl in page.Controls) ctl.Enabled = enable;}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)