delphi2007 教程

delphi2007 教程

首页 新随笔 联系 聚合 管理
  1013 Posts :: 0 Stories :: 28 Comments :: 0 Trackbacks
调整界面控件大小问题 VCL组件开发及应用
http://www.delphi2007.net/DelphiVCL/html/delphi_20061220122036249.html
在form上放好控件,程序运行之后,当改变窗口大小,则有的控件就看不见了,如何解决?

想自动调节控件大,这是很麻烦的,是否有这个必要呢  
  因为控件都是画上去的,很费资源的

不是自动调节,我在设计期用最大窗口,可人家用我的程序,肯定会让窗口变化啊,不能挡住我的控件啊,郁闷死了我,

Form的   BorderStyle   属性设置为bsSingle   他就不能改变你的窗口大小了。

用最普遍的分辨率设计,用Anchors控制控件的位置点  
  如果小于这个设计时大小,看不到那就是客户的事情了

最好的方法是在设计的时候不用最大的窗口,让用户只能放大不能变小

把那个什么alclient属性设置成true不就行了.

设计时要考虑的问题啊,一般按800*600设计  
   
  要是用户不最大化   这是用户问题,他看不到组件自然会最大化  
   
  或你用代码使其最小窗口有足够大就行了  
   
  要不就自已辊滚动条啦,用户显示空间不够就滚   不过这样凑合着用,不美观

posted on 2009-01-04 16:51 delphi2007 阅读(303) 评论(0)  编辑 收藏 引用
只有注册用户登录后才能发表评论。