Spread for ASP.NET 13 Product Documentation
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread.Model Namespace / DefaultSheetStyleModel Class / Parent Property
Example


In This Topic
    Parent Property (DefaultSheetStyleModel)
    In This Topic
    Gets or sets the parent style model.
    Syntax
    'Declaration
     
    Public Property Parent As ISheetStyleModel
    'Usage
     
    Dim instance As DefaultSheetStyleModel
    Dim value As ISheetStyleModel
     
    instance.Parent = value
     
    value = instance.Parent
    public ISheetStyleModel Parent {get; set;}

    Property Value

    ISheetStyleModel object that contains the parent style model
    Remarks
    If the parent style model is not null, then it is called to compose cell, column, row, or model default styles in GetCompositeInfo.
    Example
    This example creates a new DefaultSheetStyleModel object and assigns it as the parent of the style model for the first sheet.
    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 parentModel As New FarPoint.Web.Spread.Model.DefaultSheetStyleModel(model.RowCount,model.ColumnCount)
    Dim style As New FarPoint.Web.Spread.StyleInfo()
    style.BackColor=Color.Yellow
    parentModel.AltRowCount=2
    parentModel.SetDirectAltRowInfo(0,style)
    
    model.Parent=parentModel
    End Sub
    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.Model.DefaultSheetStyleModel parentModel=new FarPoint.Web.Spread.Model.DefaultSheetStyleModel(model.RowCount,model.ColumnCount);
    FarPoint.Web.Spread.StyleInfo style=new FarPoint.Web.Spread.StyleInfo();
    style.BackColor=Color.Yellow;
    parentModel.AltRowCount=2;
    parentModel.SetDirectAltRowInfo(0,style);
    
    model.Parent=parentModel;
    }
    See Also