You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在C# WinForm程序中编程禁用(置灰)指定TabPage?

在C# WinForm中禁用指定TabPage的问题

我实在不敢相信,在Visual Studio的C# WinForm应用里,居然没法禁用指定的TabPage——就是让它保持可见但置灰、不可点击的状态。之前我找过一个替代方案,但没能成功实现,所以现在再次提问,希望如今有了新的解决方案或者替代方法。

另外,我试过用以下代码仅实现Tab不可点击(这个效果对我来说也能接受),但并未生效:

private void tabControl1_Selecting(object sender, TabControlCancelEventArgs e)
{
    if (!e.TabPage.Enabled)
    {
        e.Cancel = true;
    }
}

内容的提问来源于stack exchange,提问作者Mdarende

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 04:45:43