PowerTools SPREAD for Windows Forms 10.0J
Compose メソッド (DefaultStyleCollection)


スタイルオブジェクト(NamedStyle、StyleInfo、または文字列名)
StyleInfoオブジェクトの構成先。
Nullの場合は、新しいStyleInfoオブジェクトを作成します。
デフォルトスタイルと指定したStyleInfoオブジェクトを結合してスタイルを作成します。excludeInfoおよびexcludeNsを設定することで、一部のスタイルを無視できます。excludeNsを持つスタイルプロパティは、それらがexcludeInfoに設定されている場合、無視されます。
構文
'Declaration
 
Public Function Compose( _
   ByVal o As Object, _
   ByVal destInfo As StyleInfo _
) As StyleInfo
'使用法
 
Dim instance As DefaultStyleCollection
Dim o As Object
Dim destInfo As StyleInfo
Dim value As StyleInfo
 
value = instance.Compose(o, destInfo)
public StyleInfo Compose( 
   object o,
   StyleInfo destInfo
)

パラメータ

o
スタイルオブジェクト(NamedStyle、StyleInfo、または文字列名)
destInfo
StyleInfoオブジェクトの構成先。
Nullの場合は、新しいStyleInfoオブジェクトを作成します。

戻り値の型

スタイル情報を含むStyleInfoオブジェクト
次のサンプルコードは、デフォルトスタイルと指定したStyleInfoオブジェクトを使用してスタイルを構成します。
FarPoint.Win.Spread.DefaultStyleCollection dsc = new FarPoint.Win.Spread.DefaultStyleCollection();
Object[] myarray = new Object[dsc.Count];
FarPoint.Win.Spread.StyleInfo si = new FarPoint.Win.Spread.StyleInfo();
foreach(FarPoint.Win.Spread.NamedStyle style in FarPoint.Win.Spread.DefaultStyleCollection.Styles)
{
listBox1.Items.Add(style.Name);
dsc.Compose(style.Name, si);
}
dsc.CopyTo(myarray,0);
Dim dsc As New FarPoint.Win.Spread.DefaultStyleCollection()
Dim style As FarPoint.Win.Spread.NamedStyle
Dim myarray(dsc.Count())
Dim si As New FarPoint.Win.Spread.StyleInfo()
For Each style In dsc.Styles
ListBox1.Items.Add(style.Name)
dsc.Compose(style.Name, si)
Next
dsc.CopyTo(myarray, 0)
参照

DefaultStyleCollection クラス
DefaultStyleCollection メンバ

 

 


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