高分请教:怎样让窗体内的控件随窗体的变化而变化 你是指大小随窗体变化吗?设置对齐方式为alClient 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 、你可以设置form.borderstyle:=bssingle,使用户不能改变窗体的大小。2、如果一定要改变窗体的大小,可以在form的OnResize()事件中设置窗体内控件的top left width height属性来达到控件的相对位置和大小. 如果一定要改变窗体的大小,可以在form的OnPaint()事件中设置窗体内控件的top left width height属性来达到控件的相对位置和大小例:treeview1.height:=urmainform.clientheight-30;treeview1.Width:=urmainform.ClientWidth div 4;listview1.Height:=urmainform.clientheight-30;listview1.Left:=treeview1.Width+treeview1.Left+1;listview1.Width:=urmainform.ClientWidth-listview1.Left-10; 相当好玩的一个游戏:评价一下楼上的昵称 如何执行外部程序,并一直等到它结束,在线等。。。 在线求助!!!!急问!! 难题,请高手解答 高分求解小问题(BDE问题) 有什么简单的好方法调式WebBroker程序吗?(不能输出新的dll覆盖以前的) 怎样判断edit里的内容是不是按你所要求的格式显示 如何在在桌面上单击右键弹出的快捷菜单中加入一个项目"启动我的电脑"? 推荐贴:XE哪个版本更稳定些。推荐哈,谢谢。 Delphi中用TWebBrowser控件问题??? 如何用loadbitmap从dll文件中导出图片? 如何定义Rect的组合?
2、如果一定要改变窗体的大小,可以在form的OnResize()事件中设置窗体内控件的top left width height属性来达到控件的相对位置和大小.
例:
treeview1.height:=urmainform.clientheight-30;
treeview1.Width:=urmainform.ClientWidth div 4;
listview1.Height:=urmainform.clientheight-30;
listview1.Left:=treeview1.Width+treeview1.Left+1;
listview1.Width:=urmainform.ClientWidth-listview1.Left-10;