FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread 名前空間 > Cell クラス : VerticalAlignment プロパティ |
'Declaration Public Property VerticalAlignment As CellVerticalAlignment
'使用法 Dim instance As Cell Dim value As CellVerticalAlignment instance.VerticalAlignment = value value = instance.VerticalAlignment
public CellVerticalAlignment VerticalAlignment {get; set;}
HorizontalAlignmentプロパティとVerticalAlignmentプロパティは、セル内容(テキスト)の配置を決定します。これはセルの背景画像の配置とは関係ありません。Pictureクラスには、背景画像の配置を指定できるコンストラクターがあります。このプロパティは、リッチテキスト型セルには適用されません。
このプロパティには、Microsoft .NET FrameworkリファレンスのVerticalAlign列挙体で定義されている垂直方向の配置設定を指定できます。Distributed列挙体を使用すると、単語がセルに均一に満たされるように単語の間隔が開きます。
セル型の詳細については、FarPoint.Spread.CellType名前空間、および「セル型」を参照してください。
このプロパティの設定は、StyleNameプロパティを使用してセルに名前付きスタイルが割り当てられていて、その名前付きスタイルが垂直方向の配置を設定する場合、オーバーライドできます。
オブジェクトまたはテキストの水平方向の配置を指定するには、HorizontalAlignmentプロパティを使用します。
using FarPoint.Win.Spread; using FarPoint.Win; private void Form1_Load(object sender, System.EventArgs e) { FarPoint.Win.Spread.Cell acell; acell = fpSpread1.ActiveSheet.Cells[0, 0]; fpSpread1.ActiveSheet.Cells[0, 0].Text = "Alignment"; acell.HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right; acell.VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Top; acell.Locked = true; fpSpread1.ActiveSheet.Rows[0].Height = 80; }
Imports FarPoint.Win.Spread Imports FarPoint.Win Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim acell As FarPoint.Win.Spread.Cell acell = FpSpread1.ActiveSheet.Cells(0, 0) FpSpread1.ActiveSheet.Cells(0, 0).Text = "Alignment" acell.HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right acell.VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Top acell.Locked = True FpSpread1.ActiveSheet.Rows(0).Height = 80 End Sub