找回密码
 立即注册

QQ登录

只需一步,快速开始

tangshanman

银牌会员

11

主题

16

帖子

3287

积分

银牌会员

积分
3287

活字格认证

tangshanman
银牌会员   /  发表于:2015-8-14 08:45  /   查看:4075  /  回复:3
如何实现表头的排序标志按需显示。比如在不点表头时,不显示排序标志,在第一次点表头时,显示正序标志,再点表头时,显示倒序标志?

3 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-8-14 09:36:00
沙发
您好,
我对您的问题理解是,点击表头,正序排序,再点击,倒序排序。
实现的思路是在CellClick进行判断处理,可以参考以下代码
  1.         private void fpSpread1_CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
  2.         {
  3.             if (e.ColumnHeader)
  4.             {
  5.                 FarPoint.Win.Spread.Column col;
  6.                 col = fpSpread1.ActiveSheet.Columns[e.Column];
  7.                 col.SortIndicator = FarPoint.Win.Spread.Model.SortIndicator.Ascending;
  8.                 col.ShowSortIndicator = true;
  9.                 col.AllowAutoSort = true;
  10.             }
  11.         }
复制代码
回复 使用道具 举报
tangshanman
银牌会员   /  发表于:2015-8-21 08:53:00
板凳
问题已解决,谢谢
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-21 11:09:00
地板
您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

评分

参与人数 1满意度 +5 收起 理由
tangshanman + 5 谢谢,问题解决。

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部