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

オブジェクトのテキストの色を取得または設定します。
構文
'Declaration
 
Public Property ForeColor As Color
public Color ForeColor {get; set;}

プロパティ値

テキスト色を含む Color オブジェクト
解説

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

LockプロパティとProtectプロパティによってセルがロックされている場合、このプロパティの値はSheetView.LockForeColorプロパティの値でオーバーライドされます。

このプロパティを使用して、テキスト色が1色ではないセル範囲のテキスト色を取得すると、アクティブセルのテキスト色が返されます。

ボタン型セルを操作している場合は、CellType.ButtonCellType.ButtonColorプロパティを使用して、ボタンのテキストの色を指定します。

セルの背景色を指定するには、BackColorプロパティを設定します。

次のサンプルコードは、このプロパティの使用方法を示します。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 メンバ

 

 


© MESCIUS inc. All rights reserved.