Spread Silverlight Documentation
Orientation Property (Legend3D)
Example 


Gets or sets the legend orientation.
Syntax
'Declaration
 
Public Property Orientation As System.Windows.Controls.Orientation
'Usage
 
Dim instance As Legend3D
Dim value As System.Windows.Controls.Orientation
 
instance.Orientation = value
 
value = instance.Orientation
public System.Windows.Controls.Orientation Orientation {get; set;}
Example
This example sets the Orientation property.
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)
Requirements

Target Platforms: Windows 7, Windows 8 Desktop, Windows Vista SP1 or later, Windows Server 2000, Windows 2000 Professional, Windows XP Professional, Windows NT 4.0 Workstation, SP6, Windows NT 4.0 Server, SP6

See Also

Reference

Legend3D Class
Legend3D Members

 

 


Copyright © GrapeCity, inc. All rights reserved.