MESCIUS SPREAD for ASP.NET 10.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))        

SPREADデザイナでの設定

  1. シートスキンエディタを起動します。
  2. [カスタム]タブを開きます。
  3. プロパティグリッドから、各プロパティを設定します。
  4. プロパティグリッド下にある〈保存〉ボタンをクリックします。
  5. [スキンリポジトリ]ダイアログが表示されるので、ここに任意のスキン名を入力し〈OK〉をクリックします。
    メモ:スキンファイル(.skn)は[<製品インストールフォルダ>\Bin\vxx.x.xxxx.xxxx\vxx.x.xxxx\Skins]に保存されます(xx.x.xxxx.xxxxは利用するアセンブリバージョン)。

シートスキンの保存

  1. このスキン名は、[保存済み]タブにある一覧に表示されます。保存済みのスキンを削除する場合は、一覧からスキン名を選択し〈スキンの削除〉ボタンをクリックします。
  2. 保存済みスキンの一覧から、適用するスキン名を選択し、〈適用〉または〈OK〉ボタンをクリックします。
関連トピック

 

 


© MESCIUS inc. All rights reserved.