窗口的滚动条,急。200分(200分)

  • 主题发起人 主题发起人 LittleSong
  • 开始时间 开始时间
L

LittleSong

Unregistered / Unconfirmed
GUEST, unregistred user!
窗口1上放一个panel,窗口2的parent指向窗口1的pancel,如何使窗口2显示滚动条
但不显示标题
 
问题不太清楚.
试试将Form2的FormStyle属性设为bsNone
 
真是不太明白,
到底是要作什么呢?
 
不明白什么意思
 
<<delphi 4 开发大全>> 第4章有一个childform的例子,我是想在这个例子的基础上
让子窗口显示滚动条。因为我的每一个子窗体是一张报表。我的主窗口控制报表的切换
 
书名是delphi 4 开发大全
 
>>因为我的每一个子窗体是一张报表。

子窗体我没用过,但若只是如上所说,你不用管滚动条啊。
还有,也不用为每个报表都开子窗体。直接把报表放在panel上不好吗?
(可以放多个)
 
to wumeng:全部放到主窗口上的frame上是可以的,但这样换程序的时候程序太大了。
(我这个程序通过网上更新,主窗体和子窗体都是包的形式,可单独更新任意模块,窗体)

我将子窗体的BorderStyle设为bsSizeable滚动条有了,但子窗体得不到焦点?有何办法。
子窗体的标题栏可暂时不考虑(如能解决当然最好)。

 
LittleSong:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。

 
set fucse()不行么?
 
自己加一个。
 
1.设置子窗体的ParentWindow:=Panel1.Handle而不要设置子窗体的Parent := Panel1. 这样
就可以得到输入焦点了
2.子窗体的formStyle可以设置成bsNone, 这样就没有标题栏了, 要显示滚动条有两种方法:
1. 放个Align为alClient的ScrollBox
2. 用ShowScrollBar显示滚动条.
 
接受答案了.
 
后退
顶部