社区
Delphi
帖子详情
如何双击tabsheet标签关闭当前tabsheet?
Raffaello
2002-01-17 08:48:13
...全文
158
5
打赏
收藏
如何双击tabsheet标签关闭当前tabsheet?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Raffaello
2002-01-17
打赏
举报
回复
我搞定了,谢谢zswang(伴水)(需要充充电)
liuziran
2002-01-17
打赏
举报
回复
没有该事件,只有Create了
cobi
2002-01-17
打赏
举报
回复
伴水的方法可行。
用timer去判断鼠标双击事件的发生,然后控制pagecontrol的显示与否
王集鹄
2002-01-17
打赏
举报
回复
procedure TForm1.PageControl1MouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if Timer1.Enabled and Assigned(TPageControl(Sender).ActivePage) then
TPageControl(Sender).ActivePage.TabVisible := False
//TPageControl(Sender).ActivePage.Free//如果你是动态创建
else Timer1.Enabled := True;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
TTimer(Sender).Enabled := False;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Timer1.Interval := 200;
Timer1.Enabled := False;
end;
Raffaello
2002-01-17
打赏
举报
回复
请给详细一点的源代码,谢谢
在DELPHI中实现用RZPAGECONTROL实现多
标签
窗口功能(类似IE8以上)
同时,为了提供更好的用户体验,我们还可以实现
标签
页的右键菜单,包括
关闭
所有、
关闭
其他等选项,这需要利用TContextMenuStrip和TMenuItem组件配合RZPageControl的事件。 总之,通过RZPageControl在DELPHI中实现多...
RzPageControl(pagecontrol)实现多
标签
的动态添加,切换,
关闭
使用RzPageControl来实现多
标签
页 使用菜单来打开
标签
页,通过
标签
页的caption来判断将
标签
页是否已经被打开过了. 1.创建
标签
页,并判断是否是已经打开过的页面 procedure TFmain.Page1Click(S
Delphi:RzPageControl(pagecontrol)实现多
标签
的动态添加,切换,
关闭
使用RzPageControl来实现多
标签
页 使用菜单来打开
标签
页,通过
标签
页的caption来判断将
标签
页是否已经被打开过了. 1.创建
标签
页,并判断是否是已经打开过的页面 procedure TFmain.Page1Click(S
vc++经典技巧总结
然后在要添加该对话框为属性页的类(头文件)里创建CpropertyS
heet
类的一个对象m_
tabs
heet
和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_
tabs
heet
.Create(this,...
03_MFC知识点总结(二)
2)把
TabS
heet
.h和
TabS
heet
.cpp放在项目文件同级目录,并且添加到工程目录中 3)给ui上 Tab Ctontrol 关联Control类型(C
TabS
heet
) 4)C
TabS
heet
对象添加对话框 a)资源视图 -> Dialog -> 右击 -> 添加类...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章