Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / ComplexSortInfo Class / Color Property
Example


In This Topic
    Color Property (ComplexSortInfo)
    In This Topic
    Gets the base color.
    Syntax
    'Declaration
     
    Public ReadOnly Property Color As Color
    'Usage
     
    Dim instance As ComplexSortInfo
    Dim value As Color
     
    value = instance.Color
    public Color Color {get;}
    Example
    This example gets the Color property.
    FarPoint.Win.Spread.TableStyle tstyle = fpSpread1.CreateTableStyle("Style1", FarPoint.Win.Spread.TableStyle.None);
    fpSpread1.Sheets[0].Cells[1, 1].Text = "Last Name";
    fpSpread1.Sheets[0].Cells[1, 2].Text = "Value";
    fpSpread1.Sheets[0].Cells[2, 1].Text = "Smith";
    fpSpread1.Sheets[0].Cells[2, 1].ForeColor = Color.Aqua;
    fpSpread1.Sheets[0].Cells[2, 2].Value = 50;
    fpSpread1.Sheets[0].Cells[3, 1].Text = "Vil";
    fpSpread1.Sheets[0].Cells[3, 1].ForeColor = Color.Black;
    fpSpread1.Sheets[0].Cells[3, 2].Value = 10;
    fpSpread1.Sheets[0].Cells[4, 1].Text = "Press";
    fpSpread1.Sheets[0].Cells[4, 1].ForeColor = Color.DarkBlue;
    fpSpread1.Sheets[0].Cells[4, 2].Value = 78;
    
    FarPoint.Win.Spread.ComplexSortInfo[] sort = new FarPoint.Win.Spread.ComplexSortInfo[1];
    sort[0] = new FarPoint.Win.Spread.ComplexSortInfo(1, System.Drawing.Color.Black, true, true);
    FarPoint.Win.Spread.TableView table = fpSpread1.Sheets[0].AddTable("table", 1, 1, 5, 2, "Style1");
    table.Sort(sort);
    listBox1.Items.Add(sort[0].SortBy);
    listBox1.Items.Add(sort[0].Color);
    Dim tstyle As FarPoint.Win.Spread.TableStyle
    tstyle = FpSpread1.CreateTableStyle("Style1", FarPoint.Win.Spread.TableStyle.None)
    FpSpread1.Sheets(0).Cells(1, 1).Text = "Last Name"
    FpSpread1.Sheets(0).Cells(1, 2).Text = "Value"
    FpSpread1.Sheets(0).Cells(2, 1).Text = "Smith"
    FpSpread1.Sheets(0).Cells(2, 1).ForeColor = Color.Aqua
    FpSpread1.Sheets(0).Cells(2, 2).Value = 50
    FpSpread1.Sheets(0).Cells(3, 1).Text = "Vil"
    FpSpread1.Sheets(0).Cells(3, 1).ForeColor = Color.Black
    FpSpread1.Sheets(0).Cells(3, 2).Value = 10
    FpSpread1.Sheets(0).Cells(4, 1).Text = "Press"
    FpSpread1.Sheets(0).Cells(4, 1).ForeColor = Color.DarkBlue
    FpSpread1.Sheets(0).Cells(4, 2).Value = 78
    FpSpread1.TableStyleCollection.Add(tstyle)
    Dim table As FarPoint.Win.Spread.TableView = FpSpread1.Sheets(0).AddTable("table", 1, 1, 5, 2, "Style1")
    Dim sort As FarPoint.Win.Spread.ComplexSortInfo() = New FarPoint.Win.Spread.ComplexSortInfo(0) {}
    sort(0) = New FarPoint.Win.Spread.ComplexSortInfo(1, System.Drawing.Color.Black, True, True)
    table.Sort(sort)
    ListBox1.Items.Add(sort(0).SortBy)
    ListBox1.Items.Add(sort(0).Color)
    See Also