下揃えまたは上下中央揃えで1行目の文字列から表示されない場合がある

文書番号 : 39302     文書種別 : 不具合     登録日 : 2016/02/04     最終更新日 : 2016/04/04
文書を印刷する
対象製品
SPREAD for Windows Forms 8.0J
状況
修正済み
詳細
複数行の全ての行の文字列が表示される高さが設定されていない場合、下揃えまたは上下中央揃えで1行目の文字列から表示されません。

【手順】
1.新規フォームにSPREADを配置します
2.下記サンプルコードをコピーし、アプリケーションを実行します
   --A1セルの3行目の文字列「ccc」が表示されます
   ※本来は、1行目の文字列「aaa」が表示されます

【サンプルコード】
  Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    ' セル型の設定
    Dim tc As New FarPoint.Win.Spread.CellType.TextCellType()
    tc.Multiline = True
    FpSpread1.ActiveSheet.Columns(0).CellType = tc

    ' テストデータの設定
    FpSpread1.ActiveSheet.Cells(0, 0).Value = "aaa" + System.Environment.NewLine + "bbb" + System.Environment.NewLine + "ccc"
    FpSpread1.ActiveSheet.Cells(0, 0).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Bottom
    FpSpread1.ActiveSheet.Rows(0).Height = 15
  End Sub
回避方法
Service Pack 2(v8.0.3503.2008)で修正済み。