MESCIUS SPREAD for Windows Forms 15.0J
SheetSkin コンストラクタ(String,Color,Color,Color,Color,GridLines,Color,Color,Color,Color,Color,Color,Color,Color,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean)
使用例 

スキンの名前
シートの背景色
セルの背景色
セルのテキスト色
グリッド線の色
グリッド線が表示されるかどうか
ヘッダの背景色
フッタの背景色
ヘッダのテキストの色
フッタのテキスト色
選択されているセルの背景色
選択されているセルのテキストの色
偶数番目の行の背景色
奇数番目の行の背景色
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
フラットなフッタとデフォルトの3Dフッタのどちらが表示されるか
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
ヘッダのフォントを太字にするかどうか
フッタのフォントを太字にするかどうか
列ヘッダを表示するかどうか
列フッタを表示するかどうか
行ヘッダを表示するかどうか
指定した設定で新しいスキンを作成します。
構文

パラメータ

name
スキンの名前
backColor
シートの背景色
cellBackColor
セルの背景色
cellForeColor
セルのテキスト色
gridLineColor
グリッド線の色
gridLines
グリッド線が表示されるかどうか
headerBackColor
ヘッダの背景色
footerBackColor
フッタの背景色
headerForeColor
ヘッダのテキストの色
footerForeColor
フッタのテキスト色
selectionBackColor
選択されているセルの背景色
selectionForeColor
選択されているセルのテキストの色
evenRowBackColor
偶数番目の行の背景色
oddRowBackColor
奇数番目の行の背景色
flatColumnHeader
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
flatColumnFooter
フラットなフッタとデフォルトの3Dフッタのどちらが表示されるか
flatRowHeader
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
headerFontBold
ヘッダのフォントを太字にするかどうか
footerFontBold
フッタのフォントを太字にするかどうか
showColumnHeader
列ヘッダを表示するかどうか
showColumnFooter
列フッタを表示するかどうか
showRowHeader
行ヘッダを表示するかどうか
使用例
次のサンプルコードは、あるシートスキンが別のシートスキンと等しいかどうかを問い合わせます。
FarPoint.Win.Spread.SheetSkin sk = new FarPoint.Win.Spread.SheetSkin("TestSkin", Color.BlanchedAlmond, Color.Blue, Color.Wheat,
Color.Gray, FarPoint.Win.Spread.GridLines.Both, Color.DarkBlue, Color.LightBlue, Color.AliceBlue, Color.Yellow, Color.White,
Color.Blue, false, false, true, true, true);

FarPoint.Win.Spread.SheetSkin testskin = new FarPoint.Win.Spread.SheetSkin(sk);
bool b;
testskin.Apply(fpSpread1); 
b = sk.Equals(testskin);
listBox1.Items.Add(b.ToString());
Dim sk As New FarPoint.Win.Spread.SheetSkin("TestSkin", Color.BlanchedAlmond, Color.Blue, Color.Wheat, Color.Gray, FarPoint.Win.Spread.GridLines.Both,
Color.DarkBlue, Color.LightBlue, Color.AliceBlue, Color.Yellow, Color.White, Color.Blue, False, False, True, True, True)

Dim testskin As New FarPoint.Win.Spread.SheetSkin(sk)
Dim b As Boolean
testskin.Apply(FpSpread1)
b = sk.Equals(testskin)
ListBox1.Items.Add(b.ToString())
参照

SheetSkin クラス
SheetSkin メンバ
オーバーロード一覧

 

 


© MESCIUS inc. All rights reserved.