PowerTools SPREAD for ASP.NET 8.0J > 開発者の手引き > スタイル > カスタムスキンの作成 |
スキンでは、組み込みのスキン(デフォルトスキン)のほか、独自のスタイルを定義したカスタムスキンを作成して保存し、テンプレート同様にこれを再利用または共有することもできます。スキンの詳細や組み込みスキンについては「シートスキン」を参照してください。
スキンには、以下の外観設定を含めることができ、カスタムスキンではこれらの設定をカスタマイズできます。
SheetSkin クラスを使用して、スキンオブジェクトを生成し、各プロパティを設定します。シートに適用するには、組み込みスキンと同様に、SheetSkin クラスのApply メソッドか、SheetView クラスのActiveSkin プロパティを使用します。
次のサンプルコードは、2番目のシートにカスタムスキンを適用します。
FarPoint.Web.Spread.SheetSkin myskin = new FarPoint.Web.Spread.SheetSkin("MySkin", Color.BlanchedAlmond, Color.Bisque, Color.Navy, 2, Color.Blue, GridLines.Both, Color.Beige, Color.BurlyWood, Color.AntiqueWhite, Color.Brown, Color.Bisque, Color.Bisque, true, true, true, true, false); myskin.Apply(FpSpread1.Sheets[1]);
Dim myskin As New FarPoint.Web.Spread.SheetSkin("MySkin", Color.BlanchedAlmond, Color.Bisque, Color.Navy, 2, Color.Blue, GridLines.Both, Color.Beige, Color.BurlyWood, Color.AntiqueWhite, Color.Brown, Color.Bisque, Color.Bisque, True, True, True, True, False) myskin.Apply(FpSpread1.Sheets(1))