ホイールボタンでスクロールすると最後の行の表示が不正になる
対象製品
El Tabelle for .NET
発生環境
v1.2.2003.0630
状況
修正済み
詳細
シートにデータを入力しスクロールするとき、マウスのホイールボタンでスクロールすると最後の行の内容が最後から2番目の行の内容と同じになってしまいます。
この現象は Windows 2000 で実行した場合のみ発生します。Windows XP では発生しません。
この現象はスクロールバーの操作では発生しません。
この現象は Windows 2000 で実行した場合のみ発生します。Windows XP では発生しません。
この現象はスクロールバーの操作では発生しません。
回避方法
この現象はファイル バージョン v1.2.2003.0724 以降のアセンブリで修正されています。
問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。
次のように、スクロール時にシートを更新することで回避できます。
Private Sub Sheet1_Scroll(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Sheet1.Scroll
If Sheet1.BottomRight.Row = Sheet1.MaxRows - 1 Then
Sheet1.Refresh()
End If
End Sub
問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。
次のように、スクロール時にシートを更新することで回避できます。
Private Sub Sheet1_Scroll(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Sheet1.Scroll
If Sheet1.BottomRight.Row = Sheet1.MaxRows - 1 Then
Sheet1.Refresh()
End If
End Sub
キーワード
ELTB03198
この文書は、以前は次のバグレポートIDで公開されていました : 3130