diff --git a/HZH_Controls/HZH_Controls/Controls/Tab/TabControlExt.cs b/HZH_Controls/HZH_Controls/Controls/Tab/TabControlExt.cs index 18bed1546a5981c046b8896fa186a39c4e9efd5a..14c68169be2e32d3166f89ec46e5c9ca29369864 100644 --- a/HZH_Controls/HZH_Controls/Controls/Tab/TabControlExt.cs +++ b/HZH_Controls/HZH_Controls/Controls/Tab/TabControlExt.cs @@ -272,6 +272,7 @@ namespace HZH_Controls.Controls private void PaintTabBackground(System.Drawing.Graphics graph, int index, System.Drawing.Drawing2D.GraphicsPath path) { Rectangle rect = this.GetTabRect(index); + if (rect.Width == 0 || rect.Height == 0) return; System.Drawing.Brush buttonBrush = new System.Drawing.Drawing2D.LinearGradientBrush(rect, _headerBackColor, _headerBackColor, LinearGradientMode.Vertical); //非选中时候的 TabPage 页头部背景色 graph.FillPath(buttonBrush, path); //if (index == this.SelectedIndex)