MESCIUS SPREAD for Windows Forms 17.0J
HeaderDefault フィールド

ヘッダセルのデフォルトスタイルを表します。
構文
'Declaration
 
Public Shared ReadOnly HeaderDefault As NamedStyle
public static readonly NamedStyle HeaderDefault

フィールド値

スタイルを含むNamedStyleオブジェクト
次のサンプルコードは、ヘッダのデフォルトスタイルがDefaultStyleCollectionに含まれているかどうかをチェックします。
FarPoint.Win.Spread.DefaultStyleCollection dsc = new FarPoint.Win.Spread.DefaultStyleCollection();
bool b, b1;
b = dsc.Contains(FarPoint.Win.Spread.DefaultStyleCollection.DataAreaDefault);
b1 = dsc.Contains(FarPoint.Win.Spread.DefaultStyleCollection.HeaderDefault);
listBox1.Items.Add(b.ToString());
listBox1.Items.Add(b1.ToString());
Dim dsc As New FarPoint.Win.Spread.DefaultStyleCollection()
Dim b, b1 As Boolean
b = dsc.Contains(dsc.DataAreaDefault)
b1 = dsc.Contains(dsc.HeaderDefault)
ListBox1.Items.Add(b.ToString())
ListBox1.Items.Add(b1.ToString())
解説
DefaultStyleCollection.DataAreaDefault または DefaultStyleCollection.HeaderDefault にプロパティを設定すると、そのプロパティはシステム上のすべての Spread コントロールに作用します。これは、これらのオブジェクトが静的であり、すべてのアプリケーション内のすべての Windows フォーム上にあるすべての Spread コントロールによって共有されるためです。特定のシートに対してのみプロパティを設定する場合は、SheetView.DefaultStyle プロパティ(データ領域内のセルの場合)か、SheetView.ColumnHeader.DefaultStyle プロパティまたは SheetView.RowHeader.DefaultStyle プロパティ(ヘッダ内のセルの場合)を設定します。そうすると、そのシートのみにプロパティが作用します。
参照

DefaultStyleCollection クラス
DefaultStyleCollection メンバ

 

 


© MESCIUS inc. All rights reserved.