Tabpages - ForeColor ... hur?
Någon vänlig själ som vet och kan visa med ett exempel hur man skall kunna ändra färgen på Tabpage-texten?
Har en tabstrip med några befintliga flikar. Vill ändra färgen på texten för några flikar. Ändrar Drawmode till TabDrawMode.OwnerDrawFixed men då försvinner all text på alla befintliga flikar. Sedan verkar jag inte få till någon synbar text alls på någon av flikarna.
Tack på förhand
/MagnusSv: Tabpages - ForeColor ... hur?
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TabControl1.DrawMode = TabDrawMode.OwnerDrawFixed
TabPage1.UseVisualStyleBackColor = False
TabPage2.UseVisualStyleBackColor = False
End Sub
Private Sub TabControl1_DrawItem(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DrawItemEventArgs) Handles TabControl1.DrawItem
If e.Index = 0 Then
e.Graphics.DrawString("Tab 1", New Font(FontFamily.GenericSansSerif, 9), Brushes.Black, e.Bounds.X + 2, e.Bounds.Y + 2)
ElseIf e.Index = 1 Then
e.Graphics.DrawString("Tab 2", New Font(FontFamily.GenericSansSerif, 9), Brushes.Red, e.Bounds.X + 2, e.Bounds.Y + 2)
End If
End Sub