Spread WPF 15
GrapeCity.Windows.SpreadSheet.Data Namespace / Axis3D Class / MajorGridlinesStroke Property
Example


In This Topic
    MajorGridlinesStroke Property (Axis3D)
    In This Topic
    Gets or sets the brush of major grid lines.
    Syntax
    'Declaration
     
    Public Property MajorGridlinesStroke As Brush
    'Usage
     
    Dim instance As Axis3D
    Dim value As Brush
     
    instance.MajorGridlinesStroke = value
     
    value = instance.MajorGridlinesStroke
    public Brush MajorGridlinesStroke {get; set;}
    Example
    This example sets the MajorGridlinesStroke property.
    List<System.Windows.Media.Color> colors = new List<System.Windows.Media.Color>();
    colors.Add(System.Windows.Media.Colors.Aqua);
    colors.Add(System.Windows.Media.Colors.Blue);
    colors.Add(System.Windows.Media.Colors.Red);
    colors.Add(System.Windows.Media.Colors.Yellow);
    colors.Add(System.Windows.Media.Colors.Green);
    colors.Add(System.Windows.Media.Colors.Orange);
    
    GrapeCity.Windows.SpreadSheet.Data.Axis3D ax3d = new GrapeCity.Windows.SpreadSheet.Data.Axis3D();
    ax3d.MajorTickAppearance = GrapeCity.Windows.SpreadSheet.Data.TickAppearance.Line;
    ax3d.MajorGridlinesStroke =  new SolidColorBrush(Colors.Orange);
    GrapeCity.Windows.SpreadSheet.Data.Axis3D ax3d1 = new GrapeCity.Windows.SpreadSheet.Data.Axis3D();
    ax3d1.MajorTickAppearance = GrapeCity.Windows.SpreadSheet.Data.TickAppearance.Dot;
    ax3d1.MajorGridlinesStroke = new SolidColorBrush(Colors.Red);
    GrapeCity.Windows.SpreadSheet.Data.Axis3D ax3d2 = new GrapeCity.Windows.SpreadSheet.Data.Axis3D();
    ax3d2.MajorTickAppearance = GrapeCity.Windows.SpreadSheet.Data.TickAppearance.Line;
    ax3d2.MajorGridlinesStroke = new SolidColorBrush(Colors.Purple);
    
    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.AxisX = ax3d;
    schart.AxisY = ax3d1;
    schart.AxisZ = ax3d2;
    schart.ColorPalette = colors;
    schart.DataSeries.Add(ds1);
    schart.DataSeries.Add(ds2);
    schart.DataSeries.Add(ds3);
    this.GcSpreadSheet1.ActiveSheet.SurfaceCharts.Add(schart);
    Dim colors As New List(Of System.Windows.Media.Color)()
    colors.Add(System.Windows.Media.Colors.Aqua)
    colors.Add(System.Windows.Media.Colors.Blue)
    colors.Add(System.Windows.Media.Colors.Red)
    colors.Add(System.Windows.Media.Colors.Yellow)
    colors.Add(System.Windows.Media.Colors.Green)
    colors.Add(System.Windows.Media.Colors.Orange)
    
    Dim ax3d As New GrapeCity.Windows.SpreadSheet.Data.Axis3D()
    ax3d.MajorTickAppearance = GrapeCity.Windows.SpreadSheet.Data.TickAppearance.Line
    ax3d.MajorGridlinesStroke = New SolidColorBrush(Colors.Orange)
    Dim ax3d1 As New GrapeCity.Windows.SpreadSheet.Data.Axis3D()
    ax3d1.MajorTickAppearance = GrapeCity.Windows.SpreadSheet.Data.TickAppearance.Dot
    ax3d1.MajorGridlinesStroke = New SolidColorBrush(Colors.Red)
    Dim ax3d2 As New GrapeCity.Windows.SpreadSheet.Data.Axis3D()
    ax3d2.MajorTickAppearance = GrapeCity.Windows.SpreadSheet.Data.TickAppearance.Line
    ax3d2.MajorGridlinesStroke = New SolidColorBrush(Colors.Purple)
    
    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.AxisX = ax3d
    schart.AxisY = ax3d1
    schart.AxisZ = ax3d2
    schart.ColorPalette = colors
    schart.DataSeries.Add(ds1)
    schart.DataSeries.Add(ds2)
    schart.DataSeries.Add(ds3)
    Me.GcSpreadSheet1.ActiveSheet.SurfaceCharts.Add(schart)
    See Also