Spread ASP.NET 14
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread Namespace / ColumnHeader Class / DefaultStyleName Property
Example


In This Topic
    DefaultStyleName Property (ColumnHeader)
    In This Topic
    Gets or sets the name of the default style for the column header.
    Syntax
    'Declaration
     
    Public Property DefaultStyleName As String
    'Usage
     
    Dim instance As ColumnHeader
    Dim value As String
     
    instance.DefaultStyleName = value
     
    value = instance.DefaultStyleName
    public string DefaultStyleName {get; set;}

    Property Value

    String containing the name of the style for this column header
    Exceptions
    ExceptionDescription
    Specified style (NamedStyle object) could not be found in the collection
    Remarks
    When defining and applying a custom style to header cells, be sure to set the text alignment. The default renderer (without any style applied) centers the text; if you apply a style, and do not set the alignment, the text is left-aligned not centered.
    Example

    This example creates a column header and a style for the spreadsheet. The background color in the style is set to yellow, and is then applied to the column header so all the column headers then have a yellow background.

    FarPoint.Web.Spread.ColumnHeader colhdr;
    FarPoint.Web.Spread.NamedStyle mnstyle = New FarPoint.Web.Spread.NamedStyle();
    mnstyle.Name = "fpstyle";
    mnstyle.BackColor = Color.Yellow;
    FpSpread1.NamedStyles.Add(mnstyle);
    colhdr = FpSpread1.ActiveSheetView.ColumnHeader;
    colhdr.DefaultStyleName = mnstyle.Name;
    
    Dim colhdr As FarPoint.Web.Spread.ColumnHeader
    Dim mnstyle As New FarPoint.Web.Spread.NamedStyle()
    mnstyle.Name = "fpstyle"
    mnstyle.BackColor = Color.Yellow
    FpSpread1.NamedStyles.Add(mnstyle)
    colhdr = FpSpread1.ActiveSheetView.ColumnHeader
    colhdr.DefaultStyleName = mnstyle.Name
    See Also