PowerTools SPREAD for Windows Forms 8.0J
DefaultSheetStyleModel コンストラクタ(Int32,Int32,ISheetStyleModel,NamedStyleCollection)


モデル内の行数
モデル内の列数
親スタイルモデル
スタイルモデルのNamedStyleCollectionコレクション
親スタイルモデル、名前付きスタイルのコレクション、行数、 および列数を指定してスタイルモデル(DefaultSheetStyleモデルオブジェクト)を 作成します。
構文
'Declaration
 
Public Function New( _
   ByVal rowCount As Integer, _
   ByVal columnCount As Integer, _
   ByVal parent As ISheetStyleModel, _
   ByVal namedStyles As NamedStyleCollection _
)
'使用法
 
Dim rowCount As Integer
Dim columnCount As Integer
Dim parent As ISheetStyleModel
Dim namedStyles As NamedStyleCollection
 
Dim instance As New DefaultSheetStyleModel(rowCount, columnCount, parent, namedStyles)
public DefaultSheetStyleModel( 
   int rowCount,
   int columnCount,
   ISheetStyleModel parent,
   NamedStyleCollection namedStyles
)

パラメータ

rowCount
モデル内の行数
columnCount
モデル内の列数
parent
親スタイルモデル
namedStyles
スタイルモデルのNamedStyleCollectionコレクション
次のサンプルコードは、スタイルモデルと名前付きコレクションをアクティブシートのスタイルに割り当てて、2番目の交互行コレクションの背景色を変更します。
FarPoint.Win.Spread.Model.ISheetStyleModel iStyle;
FarPoint.Win.Spread.StyleInfo sInfo = new FarPoint.Win.Spread.StyleInfo();
FarPoint.Win.Spread.NamedStyleCollection nsc = new FarPoint.Win.Spread.NamedStyleCollection();
FarPoint.Win.Spread.NamedStyle ns = new FarPoint.Win.Spread.NamedStyle();
ns.Border = new FarPoint.Win.BevelBorder(FarPoint.Win.BevelBorderType.Raised, Color.DarkBlue, Color.LightBlue, 2);
nsc.Add(ns);
sInfo.BackColor = Color.LightBlue;
iStyle = fpSpread1.ActiveSheet.Models.Style;
iStyle.SetDirectAltRowInfo(0, sInfo);
FarPoint.Win.Spread.Model.DefaultSheetStyleModel defstyleModel = new FarPoint.Win.Spread.Model.DefaultSheetStyleModel(fpSpread2.ActiveSheet.RowCount, fpSpread2.ActiveSheet.ColumnCount, iStyle, nsc);
fpSpread2.ActiveSheet.Models.Style = defstyleModel;
Dim iStyle As FarPoint.Win.Spread.Model.ISheetStyleModel
Dim sInfo As New FarPoint.Win.Spread.StyleInfo()
Dim nsc As New FarPoint.Win.Spread.NamedStyleCollection()
Dim ns As New FarPoint.Win.Spread.NamedStyle()
ns.Border = New FarPoint.Win.BevelBorder(FarPoint.Win.BevelBorderType.Raised, Color.DarkBlue, Color.LightBlue, 2)
nsc.Add(ns)
sInfo.BackColor = Color.LightBlue
iStyle = FpSpread1.ActiveSheet.Models.Style
iStyle.SetDirectAltRowInfo(0, sInfo)
Dim defstyleModel As New FarPoint.Win.Spread.Model.DefaultSheetStyleModel(FpSpread2.ActiveSheet.RowCount, FpSpread2.ActiveSheet.ColumnCount, iStyle, nsc)
FpSpread2.ActiveSheet.Models.Style = defstyleModel
参照

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

 

 


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