我在窗体上放了一个image控件(在窗体的正中间),但是当我把窗体最大化后,此image控件就在窗体的左上角了,如何让此image控件在窗体最大化后仍然在窗体的最中间?
我试过在FORM的RESIZE事件中加入
image1.left:=(form1.width-image1.width) div 2;
image1.top:=(form1.height-image1.height) div 2;
image位置虽然在窗体的中间了,但iamge有一个明显的抖动现象.
我试过在FORM的RESIZE事件中加入
image1.left:=(form1.width-image1.width) div 2;
image1.top:=(form1.height-image1.height) div 2;
image位置虽然在窗体的中间了,但iamge有一个明显的抖动现象.
解决方案 »
- delphi查找窗体句柄,显示窗体问题
- 如何调用ActiveForm实现类(ActiveFormImpl类)中的Public方法(急需解决)急!!!!!!!!!!!!!!!!!
- 怎么让程序初始化时更快捷
- 菜鸟问题:请问comm控件的ByteSize,Parity,StopBits属性如何通过变量赋值?谢谢!
- 图象翻转问题,向各位请教
- delphi 发送短信的问题
- 需要那些控件可以实现:在一个网页里面取得需要的东西!!!!!!在线等候
- 因为在 “倒分投诉”热线帖子中被删帖而导致信誉分下降的朋友进来
- 有没有工控控件?到那里去下载?
- 难题求解,急!!!
- ****请大家指点!有关可执行文件的运行!
- Delphi 6中关于TAB键的问题,给分100,不够再加
onCreate事件中
Image1.SetBounds(
(form1.width-image1.width) div 2,
(form1.height-image1.height) div 2,
image1.width,
image1.height
);
onCreate事件中