MESCIUS SPREAD for Windows Forms 17.0J
VerticalAlignment プロパティ (Appearance)

オブジェクトまたはテキストのセル内の垂直配置を取得または設定します。
構文
'Declaration
 
Public Property VerticalAlignment As CellVerticalAlignment
public CellVerticalAlignment VerticalAlignment {get; set;}

プロパティ値

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

HorizontalAlignmentプロパティとVerticalAlignmentプロパティは、セル内容(テキスト)の配置を決定します。これはセルの背景画像の配置とは関係ありません。Pictureクラスには、背景画像の配置を指定できるコンストラクターがあります。このプロパティは、リッチテキスト型セルには適用されません。

このプロパティには、Microsoft .NET FrameworkリファレンスのVerticalAlign列挙体で定義されている垂直方向の配置設定を指定できます。Distributed列挙体を使用すると、単語がセルに均一に満たされるように単語の間隔が開きます。

セル型の詳細については、FarPoint.Spread.CellType名前空間、および「セル型」を参照してください。

このプロパティの設定は、StyleNameプロパティを使用してセルに名前付きスタイルが割り当てられていて、その名前付きスタイルが垂直方向の配置を設定する場合、オーバーライドできます。

オブジェクトまたはテキストの水平方向の配置を指定するには、HorizontalAlignmentプロパティを使用します。

次のサンプルコードは、このプロパティの使用方法を示します。Appearanceオブジェクトを使用して、StyleInfoオブジェクトの動作を設定しています。
FarPoint.Win.Spread.Appearance appr = new FarPoint.Win.Spread.Appearance();
FarPoint.Win.Spread.StyleInfo si = new FarPoint.Win.Spread.StyleInfo();
appr.BackColor = Color.Yellow;
appr.DrawPrimaryButton = false;
appr.DrawSecondaryButton = false;
appr.Font = new Font("Comic Sans MS", 10);
appr.ForeColor = Color.DarkBlue;
appr.HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right;
appr.VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Bottom;
si.SetAppearance(appr);
fpSpread1.ActiveSheet.SetStyleInfo(0, 0, si);
fpSpread1.ActiveSheet.Cells[0, 0].Text = "Apprearance Test";
Dim appr As New FarPoint.Win.Spread.Appearance
Dim si As New FarPoint.Win.Spread.StyleInfo
appr.BackColor = Color.Yellow
appr.DrawPrimaryButton = False
appr.DrawSecondaryButton = False
appr.Font = New Font("Comic Sans MS", 10)
appr.ForeColor = Color.DarkBlue
appr.HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right
appr.VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Bottom
si.SetAppearance(appr)
fpSpread1.ActiveSheet.SetStyleInfo(0, 0, si)
fpSpread1.ActiveSheet.Cells(0, 0).Text = "Apprearance Test"
参照

Appearance クラス
Appearance メンバ
CellVerticalAlignment 列挙体

 

 


© MESCIUS inc. All rights reserved.