PowerTools SPREAD for ASP.NET 8.0J
SheetSkin コンストラクタ(String,Color,Color,Color,Int32,Color,GridLines,Color,Color,Color,Color,Color,Color,Boolean,Boolean,Boolean,Boolean,Boolean,String,String,Color,Color,Color,Color,Boolean)

スキンの名前
シートの背景色
セルの背景色
セルのテキストの色
テーブル内のセル間隔
グリッド線の色
グリッド線が表示されるかどうか
ヘッダの背景色
ヘッダのテキストの色
選択されているセルの背景色
選択されているセルのテキストの色
偶数番目の行の背景色
奇数番目の行の背景色
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
ヘッダのフォントを太字にするかどうか
列ヘッダを表示するかどうか
行ヘッダを表示するかどうか
フィルタバーの親。
フィルタバーヘッダの親。
フィルタバーの背景色。
フィルタバーの前景色。
フィルタバーヘッダの背景色。
フィルタバーヘッダの前景色。
trueに設定した場合、フィルタバーが表示されます。
指定した設定で新しいスキンを作成します。
構文
'Declaration
 
Public Function New( _
   ByVal name As String, _
   ByVal backColor As Color, _
   ByVal cellBackColor As Color, _
   ByVal cellForeColor As Color, _
   ByVal cellSpacing As Integer, _
   ByVal gridLineColor As Color, _
   ByVal gridLines As GridLines, _
   ByVal headerBackColor As Color, _
   ByVal headerForeColor As Color, _
   ByVal selectionBackColor As Color, _
   ByVal selectionForeColor As Color, _
   ByVal evenRowBackColor As Color, _
   ByVal oddRowBackColor As Color, _
   ByVal flatColumnHeader As Boolean, _
   ByVal flatRowHeader As Boolean, _
   ByVal headerFontBold As Boolean, _
   ByVal showColumnHeader As Boolean, _
   ByVal showRowHeader As Boolean, _
   ByVal filterBarParent As String, _
   ByVal filterBarHeaderParent As String, _
   ByVal filterBarBackColor As Color, _
   ByVal filterBarForeColor As Color, _
   ByVal filterBarHeaderBackColor As Color, _
   ByVal filterBarHeaderForeColor As Color, _
   ByVal showFilterBar As Boolean _
)

パラメータ

name
スキンの名前
backColor
シートの背景色
cellBackColor
セルの背景色
cellForeColor
セルのテキストの色
cellSpacing
テーブル内のセル間隔
gridLineColor
グリッド線の色
gridLines
グリッド線が表示されるかどうか
headerBackColor
ヘッダの背景色
headerForeColor
ヘッダのテキストの色
selectionBackColor
選択されているセルの背景色
selectionForeColor
選択されているセルのテキストの色
evenRowBackColor
偶数番目の行の背景色
oddRowBackColor
奇数番目の行の背景色
flatColumnHeader
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
flatRowHeader
フラットなヘッダとデフォルトの3Dヘッダのどちらが表示されるか
headerFontBold
ヘッダのフォントを太字にするかどうか
showColumnHeader
列ヘッダを表示するかどうか
showRowHeader
行ヘッダを表示するかどうか
filterBarParent
フィルタバーの親。
filterBarHeaderParent
フィルタバーヘッダの親。
filterBarBackColor
フィルタバーの背景色。
filterBarForeColor
フィルタバーの前景色。
filterBarHeaderBackColor
フィルタバーヘッダの背景色。
filterBarHeaderForeColor
フィルタバーヘッダの前景色。
showFilterBar
trueに設定した場合、フィルタバーが表示されます。
次のサンプルコードは、シートスキンを作成および適用します。
FarPoint.Web.Spread.SheetSkin sk = new FarPoint.Web.Spread.SheetSkin("sk", System.Drawing.Color.Aqua, System.Drawing.Color.LightYellow, System.Drawing.Color.Black, 1, System.Drawing.Color.Beige, GridLines.Both, System.Drawing.Color.AliceBlue, System.Drawing.Color.DarkBlue, System.Drawing.Color.Beige, System.Drawing.Color.DarkSeaGreen, System.Drawing.Color.AntiqueWhite, System.Drawing.Color.LightSlateGray, false, false, true, true, true, "test", "test1", System.Drawing.Color.Thistle, System.Drawing.Color.Purple, System.Drawing.Color.Bisque, System.Drawing.Color.Black, true);
FarPoint.Web.Spread.SheetSkin testskin = new FarPoint.Web.Spread.SheetSkin(sk);
testskin.Apply(FpSpread1);     
ListBox1.Items.Add(sk.FilterBarHeaderBackColor.ToString());
ListBox1.Items.Add(sk.FilterBarHeaderForeColor.ToString());
ListBox1.Items.Add(sk.FilterBarBackColor.ToString());
ListBox1.Items.Add(sk.FilterBarForeColor.ToString());
ListBox1.Items.Add(sk.ShowFilterBar.ToString());
Dim sk As New FarPoint.Web.Spread.SheetSkin("sk", Drawing.Color.Aqua, Drawing.Color.LightYellow, Drawing.Color.Black, 1, Drawing.Color.Beige, GridLines.Both, Drawing.Color.AliceBlue, Drawing.Color.DarkBlue, Drawing.Color.Beige, Drawing.Color.DarkSeaGreen, Drawing.Color.AntiqueWhite, Drawing.Color.LightSlateGray, False, False, True, True, True, "test", "test1", Drawing.Color.Thistle, Drawing.Color.Purple, Drawing.Color.Bisque, Drawing.Color.Black, True)
Dim testskin As New FarPoint.Web.Spread.SheetSkin(sk)
testskin.Apply(FpSpread1)
ListBox1.Items.Add(sk.FilterBarHeaderBackColor.ToString())
ListBox1.Items.Add(sk.FilterBarHeaderForeColor.ToString())
ListBox1.Items.Add(sk.FilterBarBackColor.ToString())
ListBox1.Items.Add(sk.FilterBarForeColor.ToString())
ListBox1.Items.Add(sk.ShowFilterBar.ToString())
参照

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

 

 


© 2003-2015, GrapeCity inc. All rights reserved.