MESCIUS SPREAD for Windows Forms 15.0J
VerticalAlignment プロパティ (Cell)
使用例 

セル内容の垂直方向の配置を取得または設定します。
構文
'宣言
 
Public Property VerticalAlignment As CellVerticalAlignment
public CellVerticalAlignment VerticalAlignment {get; set;}

プロパティ値

セル内容の垂直方向の配置を含むCellVerticalAlignmentオブジェクト
解説

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
参照

Cell クラス
Cell メンバ
HorizontalAlignment プロパティ

 

 


© MESCIUS inc. All rights reserved.