我想用TPageControl控件进行页之间的转换,可是无法控制它的颜色变化.
我想让它的每个页面上的那个标题项的背景颜色变为红,而每个页面里面的颜色为绿
,每个标题项的字体颜色为白,怎么来控制呢?
我把PageControl1的OwnerDraw设为True后,在它的onDrawTab事件中总是控制不对,
请大家一起帮我解决一下吧。
谢谢大家,本人决无未结贴----请大家一定要解决一下。
我想让它的每个页面上的那个标题项的背景颜色变为红,而每个页面里面的颜色为绿
,每个标题项的字体颜色为白,怎么来控制呢?
我把PageControl1的OwnerDraw设为True后,在它的onDrawTab事件中总是控制不对,
请大家一起帮我解决一下吧。
谢谢大家,本人决无未结贴----请大家一定要解决一下。
control.Canvas.brush.color:=clred;
control.Canvas.FillRect(control.TabRect(tabindex));
control.Canvas.Font.Color:=clwhite;
control.Canvas.TextOut(rect.left,rect.top,pc1.Pages[tabindex].Caption);