找回密码
 立即注册

QQ登录

只需一步,快速开始

yuanhs

中级会员

6

主题

19

帖子

727

积分

中级会员

积分
727

活字格认证微信认证勋章

最新发帖
yuanhs
中级会员   /  发表于:2016-1-29 12:48  /   查看:3910  /  回复:3
Spread 有上面的功能吗 如何使用, 为什么我使用spread创建的程序不支持这功能

3 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-1-29 15:09:00
沙发
  1. this.fpSpread1.AllowDragFill = true;
复制代码
使用这个接口可以开始拖拽复制。不过不能自增。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-29 17:14:00
板凳
  1.         private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             
  4.             this.fpSpread1.AllowDragFill = true;
  5.             this.fpSpread1.DragFillBlockCompleted += fpSpread1_DragFillBlockCompleted;
  6.             
  7.         }
  8.         void fpSpread1_DragFillBlockCompleted(object sender, FarPoint.Win.Spread.DragFillBlockCompletedEventArgs e)
  9.         {
  10.             if (e.Direction == FillDirection.Down
  11.                 || e.Direction == FillDirection.Up)
  12.             {
  13.                 for (int i = e.RowBegin + 1; i < e.RowBegin + 1 + e.NumberToCopy; i++)
  14.                 {
  15.                     this.fpSpread1.ActiveSheet.Cells[i, e.ColumnBegin].Value = Convert.ToInt64(this.fpSpread1.ActiveSheet.Cells[e.RowBegin, e.ColumnBegin].Value) + i;
  16.                 }
  17.             }
  18.         }
复制代码
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-29 17:21:00
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部