Spread ASP.NET 15
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread Namespace / NamedStyle Class / Parent Property

In This Topic
    Parent Property (NamedStyle)
    In This Topic
    Gets or sets the name of the parent for the style.
    Public Overrides Property Parent As String
    Dim instance As NamedStyle
    Dim value As String
    instance.Parent = value
    value = instance.Parent
    public override string Parent {get; set;}

    Property Value

    String containing the name of the parent style of this style

    If some properties in a NamedStyle object are not set, those properties are inherited from the parent style (NamedStyle object) when the properties are composed using the NamedStyleCollection Compose method.

    This example creates a new custom style and sets several of the style properties.
    FarPoint.Web.Spread.NamedStyle nstyleheaders = new FarPoint.Web.Spread.NamedStyle("StyleData", "DataAreaDefault");
    ns.BackColor = Color.LightBlue;
    ns.Border = new FarPoint.Web.Spread.Border(Color.Red);
    ns.CellType = new FarPoint.Web.Spread.TextCellType();
    ns.Editor = new FarPoint.Web.Spread.TextCellType();
    ns.Font.Bold = true;
    ns.ForeColor = Color.Red;
    ns.Formatter = new FarPoint.Web.Spread.TextCellType();
    ns.HorizontalAlign = HorizontalAlign.Left;
    ns.Locked = true;
    ns.Name = "StyleData";
    ns.Parent = "DataAreaDefault";
    ns.Renderer = new FarPoint.Web.Spread.TextCellType();
    ns.VerticalAlign = VerticalAlign.Bottom;
    FpSpread1.ActiveSheetView.Cells[0, 0].StyleName = "StyleData";
    FpSpread1.ActiveSheetView.SetText(0, 0, "NamedStyle");
    FpSpread1.ActiveSheetView.Columns[0].Width = 120;
    FpSpread1.ActiveSheetView.Rows[0].Height = 80;
    Dim ns As New FarPoint.Web.Spread.NamedStyle("StyleData", "DataAreaDefault")
    ns.BackColor = Color.LightBlue
    ns.Border = New FarPoint.Web.Spread.Border(Color.Red)
    ns.CellType = New FarPoint.Web.Spread.TextCellType
    ns.Editor = New FarPoint.Web.Spread.TextCellType
    ns.Font.Bold = True
    ns.ForeColor = Color.Red
    ns.Formatter = New FarPoint.Web.Spread.TextCellType
    ns.HorizontalAlign = HorizontalAlign.Left
    ns.Locked = True
    ns.Name = "StyleData"
    ns.Parent = "DataAreaDefault"
    ns.Renderer = New FarPoint.Web.Spread.TextCellType
    ns.VerticalAlign = VerticalAlign.Bottom
    FpSpread1.ActiveSheetView.Cells(0, 0).StyleName = "StyleData"
    FpSpread1.ActiveSheetView.SetText(0, 0, "NamedStyle")
    FpSpread1.ActiveSheetView.Columns(0).Width = 120
    FpSpread1.ActiveSheetView.Rows(0).Height = 80
    See Also