MESCIUS SPREAD for ASP.NET 10.0J
Save(SheetSkin,Stream) メソッド

スキンの名前
スキンの保存先のストリーム
スキンをストリームに保存します。
構文
'Declaration
 
Public Overloads Shared Sub Save( _
   ByVal skin As SheetSkin, _
   ByVal stream As Stream _
) 
public static void Save( 
   SheetSkin skin,
   Stream stream
)

パラメータ

skin
スキンの名前
stream
スキンの保存先のストリーム
この例では、スキンを保存し、それを別のスプレッドシートにロードします。
FarPoint.Web.Spread.SheetSkin sk = new FarPoint.Web.Spread.SheetSkin("TestSkin", Color.LightGoldenrodYellow, Color.Wheat,
Color.DarkGreen, 2, Color.YellowGreen, GridLines.Both, Color.Thistle, Color.BlanchedAlmond, Color.Wheat, Color.DarkBlue, Color.Empty,
Color.Empty, false, false, true, true, true);
FarPoint.Web.Spread.SheetSkin sk1;
sk.Apply(FpSpread1);
if (IsPostBack)
{
    System.IO.FileStream s, s1;
    s = System.IO.File.Create("D:\\skinsave1.skn", IO.FileMode.Create);
    sk1.Save(sk, s);
    s.Flush();
    s.Close();
    s1 = System.IO.File.Open("D:\\skinsave1.skn", IO.FileMode.Open);
    sk1.Load(s1).Apply(FpSpread2);
}
Dim sk As New FarPoint.Web.Spread.SheetSkin("TestSkin", Color.LightGoldenrodYellow, Color.Wheat, Color.DarkGreen, 2, Color.YellowGreen,
GridLines.Both, Color.Thistle, Color.BlanchedAlmond, Color.Wheat, Color.DarkBlue, Nothing, Nothing, False, False, True, True,
True)
Dim sk1 As FarPoint.Web.Spread.SheetSkin
sk.Apply(FpSpread1)
If IsPostBack Then
    Dim s, s1 As System.IO.FileStream
    s = System.IO.File.Create("D:\skinsave1.skn", IO.FileMode.Create)
    sk1.Save(sk, s)
    s.Flush()
    s.Close()
    s1 = System.IO.File.Open("D:\skinsave1.skn", IO.FileMode.Open)
    sk1.Load(s1).Apply(FpSpread2)
End If
参照

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

 

 


© MESCIUS inc. All rights reserved.