控件大小随窗口变化而变化

pobosskey 2003-08-27 08:42:12
我的窗口里又个dbgrid,在窗口改变大小后,比如说点窗口的最大化按纽,然后dbgrid的空间也要调整大小,请问在窗口什么事件中怎么写才能实现这样的功能!
...全文
63 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
DJ_KK 2003-08-27
  • 打赏
  • 举报
回复
dbgrid好做只要设置anchors里的属性就可以了
如果象其他控件就比较麻烦要在OnResize里处理。
Cipherliu 2003-08-27
  • 打赏
  • 举报
回复
三种方法

1.在Form的onresize事件中写代码控制大小

2.设置DBGrid的Align属性

3.设置DBGrid的Anchors属性
franne 2003-08-27
  • 打赏
  • 举报
回复
Align设置为:alClient,调节把anchors属性
pobosskey 2003-08-27
  • 打赏
  • 举报
回复
到底应该怎么写呢?请给出点具体的代码好吗?
lhpgh 2003-08-27
  • 打赏
  • 举报
回复
dbgrid的Align设置为:alClient 即可。
chl_ccssddnn 2003-08-27
  • 打赏
  • 举报
回复
在dbgrid的属性面板,把anchors 的子属性的值都设置为 true 就可以了。
pobosskey 2003-08-27
  • 打赏
  • 举报
回复
但是我在里面写的不行的啊!!

还有,anchors怎么用??
Cipherliu 2003-08-27
  • 打赏
  • 举报
回复
在OnResize里处理就可以了,也可以试试anchors属性,少写一些代码

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧