複数シート間でのスクロール同期を実装する方法

文書番号 : 21778     文書種別 : 使用方法     最終更新日 : 2006/06/23
文書を印刷する
対象製品
El Tabelle Sheet 4.0J
詳細
複数のシートでスクロールを同期するには、それぞれの Scroll イベント で TopLeft プロパティ の値を同期します。

[Visual Basic]
Private Sub Sheet1_Scroll(ByVal sender As Object, _
  ByVal e As System.EventArgs) Handles Sheet1.Scroll
  Sheet2.TopLeft = Sheet1.TopLeft
End Sub

Private Sub Sheet2_Scroll(ByVal sender As Object, _
  ByVal e As System.EventArgs) Handles Sheet1.Scroll
  Sheet1.TopLeft = Sheet2.TopLeft
End Sub

[C#]
private void sheet1_Scroll(object sender, System.EventArgs e)
{
  sheet2.TopLeft = sheet1.TopLeft;
}

private void sheet2_Scroll(object sender, System.EventArgs e)
{
  sheet1.TopLeft = sheet2.TopLeft;
}



キーワード
HowTo

この文書は、以前は次のFAQ IDで公開されていました : 9103