/// <summary>
/// 隐藏TabControl的选项卡头部
/// </summary>
/// <param name="tabControl">要隐藏头部的TabControl控件</param>
public void HideTabControlHeader(TabControl tabControl)
{
if (tabControl == null)
throw new ArgumentNullException(nameof(tabControl));
tabControl.SuspendLayout();
// 核心设置
tabControl.SizeMode = TabSizeMode.Fixed;
tabControl.ItemSize = new Size(0, 1);
tabControl.Appearance = TabAppearance.FlatButtons;
// 可选:清空所有TabPage的文本,确保完全隐藏
foreach (TabPage page in tabControl.TabPages)
{
page.Text = "";
}
tabControl.ResumeLayout();
}