找回密码
 立即注册

QQ登录

只需一步,快速开始

merciful

论坛元老

18

主题

46

帖子

4982

积分

论坛元老

积分
4982

活字格认证

merciful
论坛元老   /  发表于:2011-2-19 18:21  /   查看:6389  /  回复:6
我设计好模板,然后根据需求,让某几列不显示,是否可以做到?
谢谢|

6 个回复

倒序浏览
barrylei
中级会员   /  发表于:2011-2-21 09:35:00
沙发
可以。
把你的模板先付给一个变量,然后在模板上把要隐藏的Cell删掉,把Row的宽度变小,把这个模板赋给GcMultiRow.Template属性就可以。如果想要把隐藏的再显示出来,把原来的模板设置给GcMultiRow就可以了。
在我们产品的安装包里,有一个例子讲的是怎么添加删除列,你可以参考里面的代码。在Demo文件夹下的那个大Sample里。
回复 使用道具 举报
merciful
论坛元老   /  发表于:2011-2-21 13:56:00
板凳
谢谢。
回复 使用道具 举报
merciful
论坛元老   /  发表于:2011-2-21 16:46:00
地板
试了,如果只隐藏最后列,则没问题。
如果隐藏中间列,则会出现一个空区域,需要代码控制之后的所有列的Location。
没有没什么方法可以自动做到。
回复 使用道具 举报
barrylei
中级会员   /  发表于:2011-2-21 17:01:00
5#
对于MultiRow6.0,暂时没有好的办法,确实是要写代码控制的。:-(
我们在7.0里已经提供了这个功能,帮助用户来隐藏或者显示列,但是7.0大概要到7,8月份才能发布。
真是抱歉。
回复 使用道具 举报
merciful
论坛元老   /  发表于:2011-2-21 17:13:00
6#
感谢版主的支持,看来我是等不到了。:t(
回复 使用道具 举报
barrylei
中级会员   /  发表于:2011-2-21 17:17:00
7#

回复 6# merciful 的帖子

如果你写Code的时候碰到什么问题,可以随时提问,我们将尽可能帮你解决。:-)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部