求高手,重写tabcontrol控件又出问题了
vb.net吧
全部回复
仅看楼主
level 6
Protected Overrides Sub onDrawItem(e As DrawItemEventArgs)
Dim r As Graphics = e.Graphics
Dim endpagerect As Rectangle = Me.GetTabRect(Me.TabPages.Count - 1)
Dim titlerect As Rectangle = Me.GetTabRect(e.Index)
Dim headerbackrect As Rectangle = Rectangle.Empty
headerbackrect = New Rectangle(New Point(endpagerect.X + endpagerect.Width, endpagerect.Y), New Size(Me.Width - endpagerect.X - endpagerect.Width, endpagerect.Height))
Dim b As Brush = New SolidBrush(Color.Gray)
r.FillRectangle(b, headerbackrect)
End Sub
2015年10月03日 08点10分 1
level 6
我想改变tabcontrol中除page以外的颜色,可是执行以后却没有反应,程序哪里出问题了吗?
2015年10月03日 08点10分 2
1