怎样用代码把一个Form,dock到一个panel中
解决方案 »
- 操作线程(Public)中的事件,怎么不行啊?急急急急急
- devExpress组件安装冲突的问题。ExpressPageControl 2和DevExpress QuantumGrid 4.5.2安装相冲,请问如何解决。
- 如何封装可执行文件到dll模块,调用dll的模块已完成,dll借口也完成
- 有关数据库中日期时间字段格式化成需要的格式?
- 为什么会出现说无效的SQL语句
- delphi 控件使用问题?
- 怎样得到计算机的注册信息?
- 如何通过点击某个按钮打开IE浏览器,并连接到某个网页上?
- 怎样把得到的数据动态的写入SQL Server2000中
- 找Delphi兼职
- 导出到EXCEL后的中文数据出现乱码?
- 双击,在线
Panel.DockSite:=True;
Form1.DragKind:=dkDock;
Form1.DragMode:=dmAutomatic;//表示可以自动停靠不过这里只是完成了很简单的停靠任务,如果要做比较高级的停靠效果,还需要对多个停靠事件进行编码,看看这个联结,介绍的很详细啊http://www.5xsoft.com/data/200109/1708121601.htm
var
Rect:TRect;
begin
Rect :=Panel1.ClientRect;
Form2.Dock(Panel1,Rect);
Form2.Show;
end;
Form1.DragMode:=dmAutomatic;//Panel1.DockSite:=True;
Panel1.UseDockManager:=True;停靠: Form1:=TForm1.Create(Self);
Form1.HostDockSite:=Panel1;
Form1.Show;