动态创建tatabshell和表单例子
来源:互联网 发布:端口查询命令 编辑:程序博客网 时间:2024/06/05 14:50
unit tabdemo;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, RzTabs,unit3, StdCtrls,RzButton;type TForm2 = class(TForm) tbc1: TTabControl; rzpgcntrl1: TRzPageControl; btn1: TButton; procedure rztbshtTabSheet1Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure rzpgcntrl1TabClick(Sender: TObject); procedure btn1Click(Sender: TObject); private { Private declarations } rztabsheet: TRzTabSheet; from3:TForm3; public { Public declarations } end;var Form2: TForm2;implementation{$R *.dfm}procedure TForm2.rztbshtTabSheet1Click(Sender: TObject);beginend;//rztbshtTabSheet2: TRzTabSheet;procedure TForm2.FormCreate(Sender: TObject);var tabShell2:TRzTabSheet ;begin if rztabsheet=nil then begin rztabsheet := TRzTabSheet.Create(rzpgcntrl1); rztabsheet.PageControl := rzpgcntrl1; rztabsheet.Caption:='test'; end; tabShell2 := TRzTabSheet.Create(rzpgcntrl1); tabShell2.PageControl := rzpgcntrl1; tabShell2.Caption:='test-Tab2'; rzpgcntrl1.ActivePageIndex:=0;end;procedure TForm2.rzpgcntrl1TabClick(Sender: TObject);var tmp_form3:TForm3; tabShell2 :TRzTabSheet;begin if rzpgcntrl1.ActivePageIndex=1 then begin tabShell2:=rzpgcntrl1.PageForTab(rzpgcntrl1.ActivePageIndex) ; from3:=TForm3.Create(tabShell2 ); from3.Parent :=tabShell2.PageControl; from3.Align := alClient; from3.Show; end;end;procedure TForm2.btn1Click(Sender: TObject);var tmp_tabShell:TRzTabSheet ;begin tmp_tabShell := TRzTabSheet.Create(rzpgcntrl1); tmp_tabShell.PageControl := rzpgcntrl1; tmp_tabShell.Caption:='test-Tab2'; rzpgcntrl1.ActivePageIndex:=0;end;end.
unit Unit3;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, RzPanel, StdCtrls;type TForm3 = class(TForm) rzgrpbx1: TRzGroupBox; btn1: TButton; private { Private declarations } public { Public declarations } end;var Form3: TForm3;implementation{$R *.dfm}end.
阅读全文
0 0
- 动态创建tatabshell和表单例子
- JQuery和JS动态创建表单
- android创建动态表单
- 动态创建表单元素
- JQuery动态创建表单
- 脚本动态创建例子
- 创建动态库和静态库的简单例子
- Struts动态表单的创建
- jquery动态创建form表单
- JS 动态创建表单元素
- JS动态创建from表单
- 动态创建表单并提交
- Html表单和表格例子
- Struts1的静态表单和动态表单
- struts之DynaActionform动态表单创建
- js动态创建html表单元素
- JS 动态创建删除Input 表单
- JQuery动态创建表单并提交
- 在Windows环境下用Yeoman构建AngularJS项目
- Html5多媒体标签与拖拽
- 文件上传
- FastDFS介绍
- SQLi labs 第六课(爆错注入法)
- 动态创建tatabshell和表单例子
- Spring Boot JedisCluster配置
- 定时器 — 图片自动切换(轮播图)
- 杭电多校 1011 KazaQ's Socks(博主画图讲解)题解报告
- opengl解析obj模型文件
- webix Tab页面装换
- LoaderManager使用详解(一)---没有Loader之前的世界
- 如何用Doxgen制作chm格式文档
- Linux下gcc常用命令