TextCellTypeクラスのTextOrientationプロパティをTextTopDownに設定した場合、SPREADのFont.UnitをPixelに変更しても有効にならない
対象製品
SPREAD for Windows Forms 8.0J
状況
修正済み
詳細
TextCellTypeクラスのTextOrientationプロパティをTextTopDownに設定した場合、SPREADのFont.UnitをPixelに変更しても有効になりません。
【手順】
1.新規フォームにSPREADを配置します
2.デザイン画面でSPREADのFontのUnitをPixelに変更します
3.下記サンプルコードをコピーし、アプリケーションを実行します
--A2セルのフォントがFont.UnitをPixelに変更したフォントになりません
【サンプルコード】
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
With Me.FpSpread1.ActiveSheet
'(0, 0)セル横書き、(1, 0)セル縦書き
.Cells(0, 0).Text = "作業"
.Cells(1, 0).Text = "作業"
Dim textCellType As New FarPoint.Win.Spread.CellType.TextCellType
textCellType.TextOrientation = FarPoint.Win.TextOrientation.TextTopDown
.Cells(1, 0).CellType = textCellType
.Rows(1).Height = 30
End With
End Sub
【手順】
1.新規フォームにSPREADを配置します
2.デザイン画面でSPREADのFontのUnitをPixelに変更します
3.下記サンプルコードをコピーし、アプリケーションを実行します
--A2セルのフォントがFont.UnitをPixelに変更したフォントになりません
【サンプルコード】
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
With Me.FpSpread1.ActiveSheet
'(0, 0)セル横書き、(1, 0)セル縦書き
.Cells(0, 0).Text = "作業"
.Cells(1, 0).Text = "作業"
Dim textCellType As New FarPoint.Win.Spread.CellType.TextCellType
textCellType.TextOrientation = FarPoint.Win.TextOrientation.TextTopDown
.Cells(1, 0).CellType = textCellType
.Rows(1).Height = 30
End With
End Sub
回避方法
Service Pack 4(v8.0.3507.2008)で修正済み。