作成日: 2021/08/27 最終更新日: 2022/04/06
文書種別
不具合
発生環境
12.0.4509.2012(SP6)
12.0.4510.2012(SP7)
12.0.4511.2012(SP8)
状況
修正済み
詳細
AllowCellContentFloatプロパティを有効にしてテキストの表示位置の維持すると、列や行を自動マージしたセルをスクロールする際に、テキストが2重に表示されるなどの現象が発生し描画が不正になる場合があります。
回避方法
Service Pack 9(v12.0.4512.2012)で修正済み。
Service Pack 9を適用せずに対処する方法としては、列マージの場合にはTopChangeイベント、行マージの場合にはLeftChangeイベントでInvalidateメソッドを使用して再描画することで回避可能です。
Private Sub FpSpread1_TopChange(sender As Object, e As TopChangeEventArgs) Handles FpSpread1.TopChange
' 列マージ時の回避策
FpSpread1.Invalidate()
End Sub
Private Sub FpSpread1_LeftChange(sender As Object, e As LeftChangeEventArgs) Handles FpSpread1.LeftChange
' 行マージ時の回避策
FpSpread1.Invalidate()
End Sub