我的一个窗口上panel的结构是form1
|
|--panel1(align:= alclient)
|
|--LeftPanel(alient:= alleft)
|
|--RightPanel(align:= alclient)在RightPanel中又有:subpanel1和subpanel2, subpanel1.alient:= alleft,subpanel2.alient:= alclient.我在FormResize时间中写下如下代码:
LeftPanel.width:= panel1.width div 2;
subpanel1.width:= RightPanel.width div 2;问题时当我调整窗口大小时,界面闪烁得厉害,但最后几个panel的大小都是想要的。如何才能避免闪烁呢?
|
|--panel1(align:= alclient)
|
|--LeftPanel(alient:= alleft)
|
|--RightPanel(align:= alclient)在RightPanel中又有:subpanel1和subpanel2, subpanel1.alient:= alleft,subpanel2.alient:= alclient.我在FormResize时间中写下如下代码:
LeftPanel.width:= panel1.width div 2;
subpanel1.width:= RightPanel.width div 2;问题时当我调整窗口大小时,界面闪烁得厉害,但最后几个panel的大小都是想要的。如何才能避免闪烁呢?
解决方案 »
- 统计问题。
- delphi 招聘 问哪几个问题 可知其水平?
- 求助:远程主机强迫关闭了一个现有的连接,10054出错
- 如何在程序中获取串口列表阿!!!
- 我想打开filelistbox1中所选中的文件,该怎么做
- 请教如何制作一个不超过100KB的含有窗体的EXE文件?
- 数据库连接失败和超时问题
- 3层的客户端程序如何通过socks代理连接服务器(socketconnection)?
- Indy 的 IdHttp 控件如何设置超时。
- DBGridEh如何增加“总行数xx条”?
- delphi7中,我想将数据库中ACCESS表的符合条件的某几个字段的值导出到Excel表中,Excel表的格式已预先设定。请各位帮帮忙,谢谢~
- 超难!edit的输入限制问题?
Panel1.DisableAlign;
LeftPanel.width:= panel1.width div 2;
subpanel1.width:= RightPanel.width div 2;
Panel1.EnableAlign;
DisableAlign;
LeftPanel.width:= panel1.width div 2;
subpanel1.width:= RightPanel.width div 2;
EnableAlign;
我都试过了,不管用的。 特别是当用鼠标连续拖动窗口右下角时,几个panel晃动得厉害。 如果自己亲自试一下就知道我说的闪烁问题的。