Spread for ASP.NET 11 Product Documentation
SheetAxisOrientation Enumeration
Example Example 


FarPoint.Web.Spread Assembly > FarPoint.Web.Spread.Model Namespace : SheetAxisOrientation Enumeration
Specifies the orientation for the layout information, whether by row or column, for the axis model for the sheet.
Syntax
'Declaration
 
Public Enum SheetAxisOrientation 
   Inherits System.Enum
'Usage
 
Dim instance As SheetAxisOrientation
public enum SheetAxisOrientation : System.Enum 
Members
MemberDescription
HorizontalOrients the layout by column (along the horizontal axis)
VerticalOrients the layout by row (along the vertical axis)
Example
This example creates a new DefaultSheetAxisModel and assigns it to the active sheet.
public class mySheetAxisModel:FarPoint.Web.Spread.Model.DefaultSheetAxisModel
{
public override int GetSize(int index)
{
return 180;
}
}

private void Page_Load(object sender,System.EventArgs e)
{
if(this.IsPostBack)return;

mySheetAxisModel parent=new mySheetAxisModel();
FarPoint.Web.Spread.Model.DefaultSheetAxisModel model=new FarPoint.Web.Spread.Model.DefaultSheetAxisModel(FpSpread1.ActiveSheetView.ColumnCount,FarPoint.Web.Spread.Model.SheetAxisOrientation.Horizontal,parent);
FpSpread1.ActiveSheetView.ColumnAxisModel=model;
}
Public Class mySheetAxisModel
Inherits FarPoint.Web.Spread.Model.DefaultSheetAxisModel

Public Overrides Function GetSize(ByVal index As Integer)As Integer
Return 180
End Function
End Class

Private Sub Page_Load(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles MyBase.Load
If(IsPostBack)Then Return

Dim parent As New mySheetAxisModel()
Dim model As New FarPoint.Web.Spread.Model.DefaultSheetAxisModel(FpSpread1.ActiveSheetView.ColumnCount,FarPoint.Web.Spread.Model.SheetAxisOrientation.Horizontal,parent)
FpSpread1.ActiveSheetView.ColumnAxisModel=model
End Sub
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         FarPoint.Web.Spread.Model.SheetAxisOrientation

See Also

Reference

FarPoint.Web.Spread.Model Namespace