行や列を非表示にすると、フォーカス枠が正しく表示されない場合がある

文書番号 : 39543     文書種別 : 不具合     登録日 : 2016/08/31     最終更新日 : 2016/09/09
文書を印刷する
対象製品
SPREAD for ASP.NET 8.0J
発生環境
Safari for iOS
状況
修正済み
詳細
行や列を非表示にすると、フォーカス枠が正しく表示されない場合があります。

【再現コード】
  Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    If IsPostBack Then Return

    FpSpread1.ActiveSheetView.ColumnCount = 10

    FpSpread1.ActiveSheetView.Cells(1, 0).RowSpan = 2
    FpSpread1.ActiveSheetView.Cells(1, 1).ColumnSpan = 2
    FpSpread1.ActiveSheetView.Cells(2, 1).ColumnSpan = 2
    FpSpread1.ActiveSheetView.Columns(2).Width = 150

    Me.FpSpread1.Sheets(0).ActiveRow = 1
    Me.FpSpread1.Sheets(0).ActiveColumn = 3

    With Me.FpSpread1
      '' フォーカス枠表示
      .FocusRectangleBorderStyle = FarPoint.Web.Spread.FocusBorderStyle.Solid
      .FocusRectangleBorderColor = System.Drawing.Color.Blue
      .ShowFocusRectangle = True
    End With

    Me.FpSpread1.Sheets(0).Rows(0).Visible = False
  End Sub
回避方法
Service Pack 3(v8.0.4004.2010)で修正済み。