找回密码
 立即注册

QQ登录

只需一步,快速开始

ljqlovejmj

银牌会员

6

主题

12

帖子

2154

积分

银牌会员

积分
2154

活字格认证

ljqlovejmj
银牌会员   /  发表于:2014-7-2 10:59  /   查看:4669  /  回复:1
先谢谢各位进来看一眼的大神们。直接进入主题。
我们这个Spread经过封装,现在的表现形式是选中单个单元格的话整个一行全变绿色,类似于选一个单元格就选中一行的效果。现在发现在选单元格的时候,如果是按住Shift键同时选中另外一行的话,就会选中多行,现在请大神解答怎么才能避免这种情况出现,让他就算按住Shift键也不能选中额外行。还有那个SelectionPolicy 属性我试验过了,设置成Singel的话还是可以额外选中一行。因为项目的原因,不能上图,请大神帮忙解答。

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-7-2 15:57:00
沙发
回复 1楼ljqlovejmj的帖子

请尝试代码看能否解决你的问题:

  1.             this.fpSpread1.ActiveSheet.SelectionPolicy = FarPoint.Win.Spread.Model.SelectionPolicy.Single;
  2.             this.fpSpread1.ActiveSheet.SelectionUnit = FarPoint.Win.Spread.Model.SelectionUnit.Row;
复制代码


我这边测试时可以的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部