有关对其方式的问题,控件的Anchors属性在设置为右对齐的时候,出现异常,求救!!

chxh77 2003-07-02 09:10:17
我使用Delphi5编程序的时候,在form中添加了Tedit和tButton控件,并设置为Anchors:=[akTop,akRight],设置的时候没有问题,但是运行程序的时候,这两个控件的位置不是我设计时候的位置,有的时候只能看到半个控件,请高手指点为什么会出现这样的问题?
如何解决?
...全文
109 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chxh77 2003-07-04
  • 打赏
  • 举报
回复
up
chxh77 2003-07-03
  • 打赏
  • 举报
回复
没有人知道么?高人在哪里?
chxh77 2003-07-03
  • 打赏
  • 举报
回复
我的控件Edit和button没有放到别的容器中

设置[akleft]是没有问题,位置正确,但是不符合程序设计要求。
fenglik 2003-07-03
  • 打赏
  • 举报
回复
调整aComponent.Anchors := [akTop, akRight]的同时,
设置一下[akleft]试一试
mrfanghansheng 2003-07-03
  • 打赏
  • 举报
回复
看看你的edit和button组件有没有放在别的容器中???
chxh77 2003-07-02
  • 打赏
  • 举报
回复
richall(lion) 你说得没错,但是我说的意思是这个控件靠近右边的距离在运行的时候和设计的时候不一致,而且差距很大,没有规律。

高手请指点!
richall 2003-07-02
  • 打赏
  • 举报
回复
aComponent.Anchors := [akTop, akRight]意味着当窗体发生变化时,aComponent 相对于form的Top,和Right是不变的!!
chxh77 2003-07-02
  • 打赏
  • 举报
回复
up

5,388

社区成员

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

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