打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C1FlexGrid双grid滚动条联动

利用AfterScroll事件,来实现双grid联动。

 1  private void Grid_AfterScroll(object sender, RangeEventArgs e)
 2  {
 3      try
 4      {
 5          if (!_Interlocking)
 6          {
 7              // スクロール連動の排他的制御
 8              _Interlocking = true;
 9  
10              FlexGridFMS grid = sender as FlexGridFMS;
11              grid.Update();
12              Point pt = grid.ScrollPosition;
13  
14              // 横のみ連動させる
15              if (grid.Equals(grdData))
16              {
17                  grdDataSub.ScrollPosition = new Point(pt.X, grdDataSub.ScrollPosition.Y);
18              }
19              else if (grid.Equals(grdDataSub))
20              {
21                  grdData.ScrollPosition = new Point(pt.X, grdData.ScrollPosition.Y);
22              }
23  
24              this.Invalidate();
25              this.Update();
26  
27              _Interlocking = false;
28          }
29      }
30      catch (Exception ex)
31      {
32          ErrorProc(ex);
33      }
34  }

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
grid points 是什么?
Interlocking
Pt100热电阻分度表
宋体字体大小PT对照与换算
【微分享】“连锁”还是“联锁”?傻傻分不清
JNA修改结构体
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服