MESCIUS SPREAD for ASP.NET 10.0J
NamedStyles プロパティ (DefaultSheetStyleModel)

モデルの名前付きスタイルコレクションを取得または設定します。
構文
'Declaration
 
Public Overridable Property NamedStyles As NamedStyleCollection
public virtual NamedStyleCollection NamedStyles {get; set;}

プロパティ値

名前付きスタイルのコレクションを含むNamedStyleCollectionオブジェクト
解説

NamedStyleCollectionプロパティが設定されている場合、モデル内で参照されているすべての名前付きスタイルは、新しい名前付きスタイルコレクション内の同名の名前付きスタイルにリセットされます。新しい名前付きスタイルのコレクションに同名の名前付きスタイルがない場合はNullにリセットされます。

この例では、2つのNamedStyleオブジェクトを作成し、NamedStyleオブジェクトをNamedStyleCollectionに追加します。コレクション内のNamedStyleの数をリストボックスに返します。デフォルトでは、NamedStyleCollectionはスタイルモデル間で共有されます。
private void Page_Load(object sender, System.EventArgs e)
{
	if (this.IsPostBack) return;

	FarPoint.Web.Spread.Model.DefaultSheetStyleModel model = (FarPoint.Web.Spread.Model.DefaultSheetStyleModel)FpSpread1.Sheets[0].StyleModel;
	FarPoint.Web.Spread.NamedStyle style = new FarPoint.Web.Spread.NamedStyle("Yellow");
	style.BackColor = Color.Yellow;
	FpSpread1.NamedStyles.Add(style);

	FarPoint.Web.Spread.NamedStyle style1 = new FarPoint.Web.Spread.NamedStyle("Red");
	style1.BackColor = Color.Red;
	FpSpread1.NamedStyles.Add(style1);

	model.SetDirectName(0, 0, "Yellow");
	model.SetDirectName(0, 2, "Red");

	ListBox1.Items.Add(model.NamedStyles.Count.ToString());
}
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
	If IsPostBack Then Return

	Dim model As FarPoint.Web.Spread.Model.DefaultSheetStyleModel = FpSpread1.Sheets(0).StyleModel

	Dim style As New FarPoint.Web.Spread.NamedStyle("Yellow")
	style.BackColor = Color.Yellow
	FpSpread1.NamedStyles.Add(style)

	Dim style1 As New FarPoint.Web.Spread.NamedStyle("Red")
	style1.BackColor = Color.Red
	FpSpread1.NamedStyles.Add(style1)

	model.SetDirectName(0, 0, "Yellow")
	model.SetDirectName(0, 2, "Red")

	ListBox1.Items.Add(model.NamedStyles.Count.ToString())
End Sub
参照

DefaultSheetStyleModel クラス
DefaultSheetStyleModel メンバ
GetDirectAltRowName メソッド
GetDirectName メソッド
SetDirectAltRowName メソッド
SetDirectName メソッド
NamedStyleCollection クラス

 

 


© MESCIUS inc. All rights reserved.