Spread WPF 14
GrapeCity.Windows.SpreadSheet.Data Namespace / ChartSymbolStyleInfo Class / Fill Property
Example


In This Topic
    Fill Property (ChartSymbolStyleInfo)
    In This Topic
    Gets or sets the fill.
    Syntax
    'Declaration
     
    Public Property Fill As Brush
    'Usage
     
    Dim instance As ChartSymbolStyleInfo
    Dim value As Brush
     
    instance.Fill = value
     
    value = instance.Fill
    public Brush Fill {get; set;}

    Property Value

    The fill.
    Example
    This example sets the Fill property.
    //only for line charts.
    GrapeCity.Windows.SpreadSheet.Data.SpreadChart chart = new GrapeCity.Windows.SpreadSheet.Data.SpreadChart("Chart", GrapeCity.Windows.SpreadSheet.Data.SpreadChartType.Line, 0, 0, 200, 200);
    
    GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries ds = new GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries();
    ds.Values.Add(4);
    ds.Values.Add(7);
    ds.Values.Add(6);
    ds.Values.Add(10);
    ds.Values.Add(4);
    //dataSeries level
    ds.MarkerSize = new Size(15, 15);
    ds.MarkerType = GrapeCity.Windows.SpreadSheet.Data.MarkerType.Diamond;
    ds.DataMarkerStyle.Fill = new SolidColorBrush(Colors.Azure);
    ds.DataMarkerStyle.Stroke = new SolidColorBrush(Colors.Blue);
    ds.DataMarkerStyle.StrokeDashType = GrapeCity.Windows.SpreadSheet.Data.StrokeDashType.Dash;
    ds.DataMarkerStyle.StrokeThickness = 2;
    //data marker level
    ds.GetDataMarker(2).Fill = new SolidColorBrush(Colors.Chartreuse);
    ds.GetDataMarker(2).Stroke = new SolidColorBrush(Colors.Yellow);
    ds.GetDataMarker(2).StrokeDashType = GrapeCity.Windows.SpreadSheet.Data.StrokeDashType.Dash;
    ds.GetDataMarker(2).StrokeThickness = 4;
    ds.GetDataMarker(2).MarkerSize = new Size(20, 20);
    chart.ChartType = GrapeCity.Windows.SpreadSheet.Data.SpreadChartType.Scatter;
    chart.DataSeries.Add(ds); 
    gcSpreadSheet1.ActiveSheet.Charts.Add(chart);
    Dim chart As New GrapeCity.Windows.SpreadSheet.Data.SpreadChart("Chart", GrapeCity.Windows.SpreadSheet.Data.SpreadChartType.Line, 0, 0, 200, 200)
    
    Dim ds As New GrapeCity.Windows.SpreadSheet.Data.SpreadDataSeries()
    ds.Values.Add(4)
    ds.Values.Add(7)
    ds.Values.Add(6)
    ds.Values.Add(10)
    ds.Values.Add(4)
    'dataSeries level
    ds.MarkerSize = New Size(15, 15)
    ds.MarkerType = GrapeCity.Windows.SpreadSheet.Data.MarkerType.Diamond
    ds.DataMarkerStyle.Fill = New SolidColorBrush(Colors.Azure)
    ds.DataMarkerStyle.Stroke = New SolidColorBrush(Colors.Blue)
    ds.DataMarkerStyle.StrokeDashType = GrapeCity.Windows.SpreadSheet.Data.StrokeDashType.Dash
    ds.DataMarkerStyle.StrokeThickness = 2
    'data marker level
    ds.GetDataMarker(2).Fill = New SolidColorBrush(Colors.Chartreuse)
    ds.GetDataMarker(2).Stroke = New SolidColorBrush(Colors.Yellow)
    ds.GetDataMarker(2).StrokeDashType = GrapeCity.Windows.SpreadSheet.Data.StrokeDashType.Dash
    ds.GetDataMarker(2).StrokeThickness = 4
    ds.GetDataMarker(2).MarkerSize = New Size(20, 20)
    chart.ChartType = GrapeCity.Windows.SpreadSheet.Data.SpreadChartType.Scatter
    chart.DataSeries.Add(ds)
    GcSpreadSheet1.ActiveSheet.Charts.Add(chart)
    See Also