Spread for ASP.NET 13 Product Documentation
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread.Model Namespace / ISheetStyleModel Interface / GetCompositeInfo Method
Row index of the cell in the model, or -1 to specify an entire column or the model default
Column index of the cell in the model, or -1 to specify an entire row or the model default
Alternating row index of the cell in the model, or -1 to skip composing any alternating style
Style set (StyleInfo object) to use for composing the styles; if destInfo is null then a new StyleInfo is created and used
Example


In This Topic
    GetCompositeInfo Method (ISheetStyleModel)
    In This Topic
    Gets the style information for a cell, column, row, or model as a composite of settings.
    Syntax
    'Declaration
     
    Function GetCompositeInfo( _
       ByVal row As Integer, _
       ByVal column As Integer, _
       ByVal altIndex As Integer, _
       ByVal destInfo As StyleInfo _
    ) As StyleInfo
    'Usage
     
    Dim instance As ISheetStyleModel
    Dim row As Integer
    Dim column As Integer
    Dim altIndex As Integer
    Dim destInfo As StyleInfo
    Dim value As StyleInfo
     
    value = instance.GetCompositeInfo(row, column, altIndex, destInfo)
    StyleInfo GetCompositeInfo( 
       int row,
       int column,
       int altIndex,
       StyleInfo destInfo
    )

    Parameters

    row
    Row index of the cell in the model, or -1 to specify an entire column or the model default
    column
    Column index of the cell in the model, or -1 to specify an entire row or the model default
    altIndex
    Alternating row index of the cell in the model, or -1 to skip composing any alternating style
    destInfo
    Style set (StyleInfo object) to use for composing the styles; if destInfo is null then a new StyleInfo is created and used

    Return Value

    StyleInfo object containing the style information
    Example
    FarPoint.Web.Spread.Model.ISheetStyleModel iss;
    iss = (FarPoint.Web.Spread.Model.ISheetStyleModel)FpSpread1.ActiveSheetView.StyleModel;
    iss.AltRowCount = 2;
    Dim si As New FarPoint.Web.Spread.StyleInfo;
    si.BackColor = Color.Yellow;
    iss.SetDirectAltRowInfo(1, si);
    FarPoint.Web.Spread.StyleInfo ret = iss.GetCompositeInfo(0, 0, 0, null);
    string msg = "The background color of the style is " + si.BackColor.ToString();
    Response.Write("<script language='javascript'>alert('" + msg + "')</script>");
    
    Dim iss As FarPoint.Web.Spread.Model.ISheetStyleModel
    iss = FpSpread1.ActiveSheetView.StyleModel
    iss.AltRowCount = 2
    Dim si As New FarPoint.Web.Spread.StyleInfo
    si.BackColor = Color.Yellow
    iss.SetDirectAltRowInfo(1, si)
    Dim ret As FarPoint.Web.Spread.StyleInfo = iss.GetCompositeInfo(0, 0, 0, Nothing)
    Dim msg As String = "The background color of the style is " + si.BackColor.ToString()
    Response.Write("<script language='javascript'>alert('" & msg & "')</script>")
    See Also