Spread ASP.NET 14
FarPoint.Web.Chart Assembly / FarPoint.Web.Chart Namespace / WaterfallSeries Class / Fill Property
Example


In This Topic
    Fill Property (WaterfallSeries)
    In This Topic
    Gets or sets the bar fill for the series.
    Syntax
    'Declaration
     
    Public Property Fill As Fill
    'Usage
     
    Dim instance As WaterfallSeries
    Dim value As Fill
     
    instance.Fill = value
     
    value = instance.Fill
    public Fill Fill {get; set;}
    Remarks
    Value of null (Nothing in VB) indicates that the bar fill is unset for the series.
    Example
    This example creates a waterfall chart.
    FarPoint.Web.Chart.WaterfallSeries wseries = new FarPoint.Web.Chart.WaterfallSeries();
    wseries.SeriesName = "Series0";
    wseries.Values.Add(10);
    wseries.Values.Add(-5);
    wseries.Values.Add(-1);
    wseries.Values.Add(4);
    wseries.Fill = new FarPoint.Web.Chart.SolidFill(Color.Aqua);
    
    FarPoint.Web.Chart.YPlotArea plotArea = new FarPoint.Web.Chart.YPlotArea();
    plotArea.Location = new System.Drawing.PointF(0.2f, 0.2f);
    plotArea.Size = new System.Drawing.SizeF(0.6f, 0.6f);
    plotArea.Series.Add(wseries);
    FarPoint.Web.Chart.ChartModel model = new FarPoint.Web.Chart.ChartModel();
    model.PlotAreas.Add(plotArea);
    
    FarPoint.Web.Spread.Chart.SpreadChart chart = new FarPoint.Web.Spread.Chart.SpreadChart();
    chart.Model = model;
    chart.Width = 200;
    chart.Height = 200;
    FpSpread1.Sheets[0].Charts.Add(chart);
    Dim wseries = New FarPoint.Web.Chart.WaterfallSeries()
    wseries.SeriesName = "Series0"
    wseries.Values.Add(10)
    wseries.Values.Add(-5)
    wseries.Values.Add(-1)
    wseries.Values.Add(4)
    wseries.Fill = New FarPoint.Web.Chart.SolidFill(Color.Aqua)
    Dim plotArea As New FarPoint.Web.Chart.YPlotArea()
    plotArea.Location = New System.Drawing.PointF(0.2F, 0.2F)
    plotArea.Size = New System.Drawing.SizeF(0.6F, 0.6F)
    plotArea.Series.Add(wseries)
    Dim model As New FarPoint.Web.Chart.ChartModel()
    model.PlotAreas.Add(plotArea)
    
    Dim chart As New FarPoint.Web.Spread.Chart.SpreadChart()
    chart.Model = model
    chart.Width = 200
    chart.Height = 200
    FpSpread1.Sheets(0).Charts.Add(chart)
    See Also