找回密码
 立即注册

QQ登录

只需一步,快速开始

刘君

中级会员

141

主题

335

帖子

942

积分

中级会员

积分
942

活字格认证

刘君
中级会员   /  发表于:2015-3-21 10:02  /   查看:4806  /  回复:1
表格中某一行通过 AddRangeGroup 分组后,是否有属性获得这一行的级别(或层次),或它的父行?

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-23 09:34:00
沙发
回复 1楼刘君的帖子

你好。
相应的有GetRangeGroupInfo方法可以获取行,列的range group信息。
代码参考:
  1. fpSpread1.ActiveSheet.AddRangeGroup(0, 20, true);
  2. fpSpread1.ActiveSheet.AddRangeGroup(0, 10, true);
  3. fpSpread1.ActiveSheet.AddRangeGroup(0, 5, true);
  4. fpSpread1.ActiveSheet.RangeGroupBackGroundColor = Color.Yellow;
  5. fpSpread1.ActiveSheet.RangeGroupButtonStyle = FarPoint.Win.Spread.RangeGroupButtonStyle.Enhanced;
  6.    
  7. private void Button1_Click(object sender, System.EventArgs e)
  8. {
  9. FarPoint.Win.Spread.RangeGroupInfo[] rgi = fpSpread1.ActiveSheet.GetRangeGroupInfo(2, true);
  10. fpSpread1.ActiveSheet.ExpandRangeGroup(rgi[0], true, true);
  11. }
复制代码


另外还有一个ActiveSheet下还有GetRangeGroupLevels方法,可以获取在range group里的行列的levels的数目。

评分

参与人数 1满意度 +5 收起 理由
刘君 + 5 回答虽晚了点,但还行

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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