起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 146|回复: 7

【结帖】Splitter问题**

[复制链接]
发表于 2008-5-9 08:41:36 | 显示全部楼层 |阅读模式
有三个横向并排的datagrid,其中左边和中间的datagrid都是在窗体打开时就显示的,  添加两个Splitter,用来控制三个datagrid,右边的datagrid因为一开始不显示,(根据左边和中间的选择控制显示与否),这样,Splitter,不能控制中间和右边的datagrid了~~我设置了第一个Splitter的align为left,第二个应该怎么设置呀?
回复

使用道具 举报

发表于 2008-5-9 08:45:21 | 显示全部楼层
第二个也可以是left啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 09:54:26 | 显示全部楼层
第二个设置为left的效果:两个重合了:

6.jpg

6.17 KB, 下载次数: 102

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 09:57:39 | 显示全部楼层
第二个如果设置为right,就一直在窗体最右边了:

7.jpg

9.62 KB, 下载次数: 99

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 10:00:13 | 显示全部楼层
在设计期效果是正确的,运行期就不行了~~~

8.jpg

2.35 KB, 下载次数: 95

回复 支持 反对

使用道具 举报

发表于 2008-5-9 10:02:34 | 显示全部楼层
它的放的位置可能和显示的顺序有关
先显示Splitter靠右,再显示datagrid靠右,试一试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-9 11:03:08 | 显示全部楼层
可以了,解决方法:前两个datagrid设置为left,第三个设置为client,然后将两个Splitter都设置成left,就可以了~~谢谢各位了~~结贴吧~~
回复 支持 反对

使用道具 举报

发表于 2008-5-9 11:38:22 | 显示全部楼层
谢谢返馈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 05:56 , Processed in 0.056272 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表