找回密码
 立即注册

QQ登录

只需一步,快速开始

baiwushi

注册会员

12

主题

38

帖子

154

积分

注册会员

积分
154

活字格认证

baiwushi
注册会员   /  发表于:2015-5-6 08:46  /   查看:5673  /  回复:4
MultiRow里的列怎么隐藏不显示

4 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-5-6 11:03:00
沙发
回复 1楼baiwushi的帖子

感谢你对该问题的反馈。
MultiRow本身是自由布局,没有列的概念,它是行和单元格布局排列。
但是当你的布局是grid的布局,那么排成纵列,并且宽度一样和边缘在一条线的单元格可以看作是一列(比如Multirow的默认模板)。
该列使用GcMultirow.Columns[0].Width设置为0不显示。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
baiwushi
注册会员   /  发表于:2015-5-6 17:43:00
板凳
回复 2楼Alice的帖子

width设为0的话是可以不表示,但是会有隐藏的不完全,会有一点点的缝隙出来
回复 使用道具 举报
Carl
版主   /  发表于:2015-5-7 09:17:00
地板
请使用Column.Collapse() 隐藏列,使用Column.Expand() 重新显示。
Cell上也可以使用这两个方法。

评分

参与人数 1金币 +200 收起 理由
Alice + 200 感谢热心回答和建议,奖励200金币。

查看全部评分

愿 Engine 归于沉寂,Timer 停止运动,Message Queue 不再流淌,Data Source 为我掌握
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-5-7 17:07:00
5#
回复 3楼baiwushi的帖子

你好。
你可以参考4楼的方案,进行隐藏。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部