求教:图像显示问题 ( 积分: 2 )

  • 主题发起人 主题发起人 xuehua_ljy
  • 开始时间 开始时间
X

xuehua_ljy

Unregistered / Unconfirmed
GUEST, unregistred user!
我将image放在了ScrollBox组件中,在image中放了一个图像,其中image的高度可以动态控制,当image.height的值较小时,可以显示整个图像,如image.height:=500;但是当我设为image.heigh:=5000时,这时只是部分图像显示出来,这是为什么?
 
我将image放在了ScrollBox组件中,在image中放了一个图像,其中image的高度可以动态控制,当image.height的值较小时,可以显示整个图像,如image.height:=500;但是当我设为image.heigh:=5000时,这时只是部分图像显示出来,这是为什么?
 
为什么设置image.height值为5000?
 
因为我画的图像比较长,画布的高度比较大,所以才把image放到了scrollbox中,但是image中的内容还是不能全部显示出来
 
设置image.autosize:=true即可
 
我试过将autosize:=true了,不好用[:(]
 
如果真如你所说你想做得专业一点的话,打死我我都不信有人把个Image放在ScrollBox中写图片滚动显示。再怎么着也该写个简单的控件来用用吧,如果再要多幅显示,你不会装个PageControl或者NoteBook上去吧。如果再要求手工缩放控制,你只好搬个Delphi给用户自己去弄了。
 
是不是有什么难言之隐啊???????????????????????????????????????????????????????
 
應該寫段代碼來控制它的大小,而不要直接利用heigth,你要知道的你image.heigth的值很大!
 
后退
顶部