C1FlexGrid双grid滚动条联动
发布时间:2020-12-16 01:12:01 所属栏目:百科 来源:网络整理
导读:利用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 Fl
利用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 (grid.Equals(grdDataSub)) 20 21 grdData.ScrollPosition = 22 23 24 this.Invalidate(); 25 .Update(); 26 27 _Interlocking = false28 } 29 } 30 catch (Exception ex) 31 32 ErrorProc(ex); 33 34 } ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |