社区
Delphi
帖子详情
如何改变PageControl最上面用于选择页的颜色
daiguan
2002-07-01 03:28:53
改变PageControl的颜色只能改变面板的颜色,改不了最上面那一排选择页的颜色,还有ListView中的Columns的颜色以及DBCtrlGrid滑动杆的颜色,谢谢
...全文
249
13
打赏
收藏
如何改变PageControl最上面用于选择页的颜色
改变PageControl的颜色只能改变面板的颜色,改不了最上面那一排选择页的颜色,还有ListView中的Columns的颜色以及DBCtrlGrid滑动杆的颜色,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daiguan
2002-07-04
打赏
举报
回复
谢谢各位,我使用了TextOut的方法输出,效果差不多,不过有点怪怪,算了,就这样吧,至于其他的,比如滚动条之类的,这一类控件的基类都有滚动条的属性,到他们身上就没了,怎么改,是否再继承一个类?
kamochoi
2002-07-04
打赏
举报
回复
faltstyle控件
ilang
2002-07-03
打赏
举报
回复
同意懒猫的方法。设置OwnerDraw属性为True,重画PageControl时TabSheet原来的Caption无法显示出来,如果你可以确认位置,可直接用TextOut重新写入标题
Carfield
2002-07-03
打赏
举报
回复
PageControl1.OwnerDraw:=True
procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl;
TabIndex: Integer; const Rect: TRect; Active: Boolean);
var
AText: string;
APoint: TPoint;
begin
with (Control as TPageControl).Canvas do
begin
Brush.Color := clred;//TabSheet的颜色
FillRect(Rect);
AText := TPageControl(Control).Pages[TabIndex].Caption;
with Control.Canvas do
begin
APoint.x := (Rect.Right - Rect.Left) div 2 - TextWidth(AText) div 2;
APoint.y := (Rect.Bottom - Rect.Top) div 2 - TextHeight(AText) div 2;
TextRect(Rect, Rect.Left + APoint.x, Rect.Top + APoint.y, AText);
end;
end;
end;
hezchuan168
2002-07-03
打赏
举报
回复
控件里面的颜色 有些是能改,有些是不能该的
jackie168
2002-07-03
打赏
举报
回复
系统本身控制,不可以改它的属性......
daiguan
2002-07-03
打赏
举报
回复
是否一点办法都没有?
daiguan
2002-07-02
打赏
举报
回复
没有人知道吗?
daiguan
2002-07-01
打赏
举报
回复
那么其他两个呢,是否需要RECT进行重画,特别是滚动条,基类中是有滚动条设置的,现在却没了
csntgao
2002-07-01
打赏
举报
回复
pagecontrol有ondrawtab事件,响应这个事件,然后把ownerdraw:=true
就可以了
daiguan
2002-07-01
打赏
举报
回复
我找了不少控件,都没有找到
daiguan
2002-07-01
打赏
举报
回复
能不能推荐这样的控件,因为时间紧,自己写一个已经不太现实,直接改控件又怕以后出问题。
netlib
2002-07-01
打赏
举报
回复
这些都是系统控制,没有改它的属性,
如果你非要改,建议使用第三方控制,或自己写一个。
iOS-
PageControl
4月11日更新效果: navigation消失 navigation出现 更改了navigation之上的效果,主要牵扯到一些基数的计算,弄懂这几个数字就可以随意更改这个项目了. 还有隐藏Navigation和恢复Navigation的时候有很多坑,下一次更新讲解 之前那版比较像简书主
页
,这个更像掘金主
页
github:https://github.com/La
Windows Store App JavaScript 开发:
页
面加载
在开发基于JavaScript的Windows应用商店应用时,可以使用HtmlControl和
PageControl
控件加载一个
页
面,这两个WinJS库控件曾在
上面
的内容中提到过,HtmlControl控件接收一个包含
页
面地址的对象作为参数,并根据这个地址加载相应的
页
面;
PageControl
控件是自定义控件,可以使用WinJS.UI.Pages.define函数将一个
页
面定义为PageCo...
1.Swift常用控件创建
对象,并设置了一些常用的属性,如占位文本、文本
颜色
、字体、边框样式等。对象,并设置了一些常用的属性,如文本内容、
颜色
、字体、对齐方式和位置大小等。是一个常用的控件,
用于
在应用程序中让用户从多个选项中
选择
一个,例如
选择
国家、城市、性别等。是一个
用于
选择
日期和时间的控件。(3) 运行应用程序,您将看到一个包含
选择
器的界面,用户可以通过滚动来
选择
其中的选项。是一个常用的控件,
用于
在应用程序中让用户
选择
日期和时间,例如在预约、提醒等功能中。对象,并设置了一些常用的属性,如按钮标题、标题
颜色
、标题字体和大小等。
Win10系列:JavaScript
页
面导航
页
面导航是在开发应用的过程中使用频率较高的技术,其中比较常用的导航方式有多
页
导航和
页
内导航,采用多
页
导航方式的应用程序包含一系列的
页
面,在一个
页
面中加入另一个
页
面的链接地址后,单击链接将跳转到指定
页
面,从而实现
页
面之间的导航。而
页
内导航方式是在一个
页
面内根据需要加载其他
页
面,使用
页
内导航方式的应用程序仍然包含一系列的
页
面,不同的是,这些
页
面是顺序被加载到一个选定的
页
面区域中,而不是从一个
页
面跳转到...
C++ Builder初学问与答
一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。本想不写了,但觉得这些东西留下来能做什么呢?还是用另一种方法来重新演译我的思维吧,最近有些忙,那几篇没有写完的文章,我也会尽快写完的,至于《深入QR》,我想我一定会用另一种手法来写,让你一看就会把QR这个娇女的所有衣服都脱光,不整理到这个地步,我是
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章