Spread WPF Documentation
PlotArea Property
Example 


GrapeCity.Windows.SpreadSheet.Data Namespace > SpreadChart Class : PlotArea Property
Gets or sets the plot area of chart.
Syntax
'Declaration
 
Public Property PlotArea As PlotArea
'Usage
 
Dim instance As SpreadChart
Dim value As PlotArea
 
instance.PlotArea = value
 
value = instance.PlotArea
public PlotArea PlotArea {get; set;}

Property Value

The plot area of chart.
Example
This example sets the PlotArea property.
private double strokeThickness;
private Brush stroke;
private Brush fillBrush;
private double chartFontSize;
private double axisFontSize;
private FontFamily fontFamily;
private FontStyle fontStyle;
private FontWeight fontWeight;
private FontStretch fontStretch;
private Brush foreground;

strokeThickness = 2;
stroke = new SolidColorBrush(Colors.Green);
fillBrush = new SolidColorBrush(Colors.Red); 

GrapeCity.Windows.SpreadSheet.Data.SpreadChart chart = new GrapeCity.Windows.SpreadSheet.Data.SpreadChart("Chart", GrapeCity.Windows.SpreadSheet.Data.SpreadChartType.BarStacked, "Sheet1!$A$1:$A$7", 0, 0, 200, 200);
gcSpreadSheet1.ActiveSheet.SetArray(0, 0, new object[,] { { 1 }, { 2 }, { 3 }, { 4 }, { 5 }, { 6 }, { 7 }, { 8 }, { 9 }, { 10 } });

chart.PlotArea.Stroke = stroke;
chart.PlotArea.StrokeThickness = strokeThickness;
chart.PlotArea.StrokeDashType = GrapeCity.Windows.SpreadSheet.Data.StrokeDashType.Dot;
chart.PlotArea.Fill = fillBrush;

gcSpreadSheet1.ActiveSheet.Charts.Add(chart);
Private strokeThickness As Double
Private stroke As Brush
Private fillBrush As Brush
Private chartFontSize As Double
Private axisFontSize As Double
Private fontFamily As FontFamily
Private fontStyle As FontStyle
Private fontWeight As FontWeight
Private fontStretch As FontStretch
Private foreground As Brush

strokeThickness = 2
stroke = New SolidColorBrush(Colors.Green)
fillBrush = New SolidColorBrush(Colors.Red)

Dim chart As New GrapeCity.Windows.SpreadSheet.Data.SpreadChart("Chart", GrapeCity.Windows.SpreadSheet.Data.SpreadChartType.BarStacked, "Sheet1!$A$1:$A$7", 0, 0, 200, 200)
GcSpreadSheet1.ActiveSheet.SetArray(0, 0, New Object(,) {{1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}})

chart.PlotArea.Stroke = stroke
chart.PlotArea.StrokeThickness = strokeThickness
chart.PlotArea.StrokeDashType = GrapeCity.Windows.SpreadSheet.Data.StrokeDashType.Dot
chart.PlotArea.Fill = fillBrush
GcSpreadSheet1.ActiveSheet.Charts.Add(chart)
See Also

Reference

SpreadChart Class
SpreadChart Members