如何在WINFORMS中为tabpages设置标题颜色。还有背面颜色。
在我的代码中..
For j = 0 To dataset4Category(i).Tables.Count - 1
Dim Finder As Integer = Decimal.Floor(((dataset4Category(i).Tables(0).Rows.Count) / 30))
key = dataset4Category(i).DataSetName
name = Space(1) & StrConv(dataset4Category(i).Tables(0).TableName, VbStrConv.ProperCase) & Space(4)
myTabControl.TabPages.Add(key, name)
myTabControl.TabPages(j).Tag = 0
myTabControl.TabPages(j).BackColor = color.Aqua
myTabControl.TabPages(j).BackgroundImage=My.Resources.apple_desktop
Next
在此循环中,backcolor仅为第一个TAB设置。休息不是这种颜色。
有什么不对吗??如何设置TABPAGES(动态)的颜色。??
答案 0 :(得分:1)
// for set header color for tabpages
您可以将TabControl的DrawMode属性设置为“OwnerDrawFixed”,然后为DrawItem事件提供处理程序