Spread WPF Documentation
GrapeCity.Windows.SpreadSheet.Data Namespace / SpreadSurfaceChart Class / CeilAppearance Property
Example


In This Topic
    CeilAppearance Property
    In This Topic
    Gets or sets the ceil appearance of the surface chart.
    Syntax
    'Declaration
     
    Public Property CeilAppearance As PlaneAppearance
    'Usage
     
    Dim instance As SpreadSurfaceChart
    Dim value As PlaneAppearance
     
    instance.CeilAppearance = value
     
    value = instance.CeilAppearance
    public PlaneAppearance CeilAppearance {get; set;}

    Property Value

    The ceil appearance of the surface chart.
    Example
    This example creates a surface chart.
    GrapeCity.Windows.SpreadSheet.Data.Legend3D l = new GrapeCity.Windows.SpreadSheet.Data.Legend3D();
    l.LablePostion = GrapeCity.Windows.SpreadSheet.Data.LegendLabelPosition.Near;
    l.Orientation = Orientation.Horizontal;
    l.Postion = GrapeCity.Windows.SpreadSheet.Data.LegendPosition.Bottom;
    l.Reversed = false;
          
    GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries ds1 = new GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries();
    ds1.Values = new GrapeCity.Windows.SpreadSheet.Data.DoubleSeriesCollection();
    ds1.Values.Add(2);
    ds1.Values.Add(3);
    ds1.Values.Add(5);
    GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries ds2 = new GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries();
    ds2.Values = new GrapeCity.Windows.SpreadSheet.Data.DoubleSeriesCollection();
    ds2.Values.Add(3);
    ds2.Values.Add(6);
    ds2.Values.Add(4);
    GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries ds3 = new GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries();
    ds3.Values = new GrapeCity.Windows.SpreadSheet.Data.DoubleSeriesCollection();
    ds3.Values.Add(5);
    ds3.Values.Add(1);
    ds3.Values.Add(3);
    GrapeCity.Windows.SpreadSheet.Data.SpreadSurfaceChart schart = new GrapeCity.Windows.SpreadSheet.Data.SpreadSurfaceChart("SChart", GrapeCity.Windows.SpreadSheet.Data.SpreadSurfaceChartType.Surface, 0, 0, 300, 300);
    schart.Legend = l;
    schart.PlotFill = new SolidColorBrush(Colors.Orange);
    schart.CeilAppearance = GrapeCity.Windows.SpreadSheet.Data.PlaneAppearance.Zone;
    schart.DataSeries.Add(ds1);
    schart.DataSeries.Add(ds2);
    schart.DataSeries.Add(ds3);
    GcSpreadSheet1.ActiveSheet.SurfaceCharts.Add(schart);
    Dim l As New GrapeCity.Windows.SpreadSheet.Data.Legend3D()
    l.LablePostion = GrapeCity.Windows.SpreadSheet.Data.LegendLabelPosition.Near
    l.Orientation = Orientation.Horizontal
    l.Postion = GrapeCity.Windows.SpreadSheet.Data.LegendPosition.Bottom
    l.Reversed = False
          
    Dim ds1 As New GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries()
    ds1.Values = New GrapeCity.Windows.SpreadSheet.Data.DoubleSeriesCollection()
    ds1.Values.Add(2)
    ds1.Values.Add(3)
    ds1.Values.Add(5)
    Dim ds2 As New GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries()
    ds2.Values = New GrapeCity.Windows.SpreadSheet.Data.DoubleSeriesCollection()
    ds2.Values.Add(3)
    ds2.Values.Add(6)
    ds2.Values.Add(4)
    Dim ds3 As New GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries()
    ds3.Values = New GrapeCity.Windows.SpreadSheet.Data.DoubleSeriesCollection()
    ds3.Values.Add(5)
    ds3.Values.Add(1)
    ds3.Values.Add(3)
    Dim schart As New GrapeCity.Windows.SpreadSheet.Data.SpreadSurfaceChart("SChart", GrapeCity.Windows.SpreadSheet.Data.SpreadSurfaceChartType.Surface, 0, 0, 300, 300)
    schart.Legend = l
    schart.PlotFill = new SolidColorBrush(Colors.Orange)
    schart.CeilAppearance = GrapeCity.Windows.SpreadSheet.Data.PlaneAppearance.Zone
    schart.DataSeries.Add(ds1)
    schart.DataSeries.Add(ds2)
    schart.DataSeries.Add(ds3)
    GcSpreadSheet1.ActiveSheet.SurfaceCharts.Add(schart)
    See Also