如何在PageControl页头的右边增加一个按钮,并响应该按钮的事件?(300分)

  • 主题发起人 主题发起人 kkkchenA
  • 开始时间 开始时间
K

kkkchenA

Unregistered / Unconfirmed
GUEST, unregistred user!
想在PageControl的页头上增加一个按钮,要求该按钮不影响tabSheet的行为,不知道该从那里入手,请各位大侠指点指点,300分送上。
 
不太明白你要实现什么样的效果
如果只是切换页面要用按钮方式来实现可以设置Style属性为tsButtons来实现
不过我想你三百分不会问这么简单的问题
请描述清楚一些
 
嗯,这样说吧,当tabsheet占满了页头的时候,不是会出现向左、向右的小按钮么,
我想增加一个类似的按钮,这个按钮是一直都显示在页头的右边的。并开放它的事件出来。
 
我需要用PageControl来做一个多页面的界面,然后准备在它的页头上做一个按钮,按下该按钮的话弹出一个菜单。就是类似windows的任务烂的咚咚了。初学写控件,不知道应该在那里入手去处理。
 
不知是不是这个意思:
比如 TButton
//pc -> TPageControl
xx := TButton.Create(pc);
xx.Parent := pc;
xx.Left := xxx;
xx.Top := xxx;
xx.Anchors := [xxxx];
xx.BringToFront;
就行了
最多就是在PageControl重画时,重画下TButton
 
谢谢gyang朋友。
这个方法好像不行,按钮是有了,但是当tabSheet很多的时候,按钮把一些tabSheet的页头挡住了。
 
用TabSet1+Notebook1控件
 
我只是想写一个这样的功能的控件而已,用其他东西来代替就不好了。
我想知道的是,写一个这样的界面控件要怎么做。
 
记得好象陈宽达的书深度历险附的光盘上有这个控件
 
嗯......................郁闷,为什么我的问题都那么难找到答案呢。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
605
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部