找回密码
 立即注册

QQ登录

只需一步,快速开始

workaholic
论坛元老   /  发表于:2015-11-6 15:02  /   查看:3777  /  回复:2
你好,我现在学要这样的效果,C1FlexGrid表头的第一列列头不可过滤(即:没有向下的黑色箭头),如图。现在可以做到的是通过 this.FG_project.AllowFiltering= false达到整个表头都不可过滤,但不能设置某一列表头的可过滤性。




还有一个问题,我在程序中如何获取某项表头的位置(哪一行哪一列),我点击表头时的this.FG_project.Rows[this.FG_project.Row]的Row值为1,与第一行数据的值一样,请问该怎么办?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2 个回复

倒序浏览
handk
社区贡献组   /  发表于:2015-11-6 16:19:00
沙发
AllowFiltering=true;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +999 收起 理由
Alice + 999 奖励金币

查看全部评分

回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-6 17:26:00
板凳
回复 1楼workaholic的帖子

谢谢您的反馈。
1.您可以给列设置AllowFiltering为true,如2楼所示。
2.您可以在鼠标相关事件里,使用HitTest方法的返回值判断点击区域是Header区域。HitTestInfo可以获取到你所需的信息。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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