Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / SheetView Class / SetModelColumnForViewColumn Method
Column index in the sheet
Column index in the data model
Example


In This Topic
    SetModelColumnForViewColumn Method
    In This Topic
    Sets the column index in the data model that corresponds to the specified column index in the sheet.
    Syntax
    'Declaration
     
    Public Overridable Function SetModelColumnForViewColumn( _
       ByVal viewColumn As Integer, _
       ByVal modelColumn As Integer _
    ) As Integer
    'Usage
     
    Dim instance As SheetView
    Dim viewColumn As Integer
    Dim modelColumn As Integer
    Dim value As Integer
     
    value = instance.SetModelColumnForViewColumn(viewColumn, modelColumn)
    public virtual int SetModelColumnForViewColumn( 
       int viewColumn,
       int modelColumn
    )

    Parameters

    viewColumn
    Column index in the sheet
    modelColumn
    Column index in the data model

    Return Value

    Integer previous column index in the data model that is mapped to the specified column index in the sheet
    Exceptions
    ExceptionDescription
    Specified column in the sheet is out of range; must be between -1 and the total number of columns in the sheet
    Specified column in the model is out of range; must be between -1 and the total number of columns in the model
    Example
    This example sets the model column index in the data model that corresponds to the specified view column index on the sheet.
    private void fpSpread1LeaveCell(object sender, FarPoint.Win.Spread.LeaveCellEventArgs e)
    {
          int i;
          i = fpSpread1.ActiveSheet.SetModelColumnForViewColumn(e.Column, 1);
          MessageBox.Show("The previous model column index mapped to the specified view column is row " + i.ToString());
    }
    
    Private Sub FpSpread1LeaveCell(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.LeaveCellEventArgs) Handles FpSpread1.LeaveCell
          Dim i As Integer
          i = FpSpread1.ActiveSheet.SetModelColumnForViewColumn(e.Column, 1)
          MessageBox.Show("The previous model column index mapped to the specified view column is row " & i.ToString())
    End Sub
    See Also

    Reference

    SheetView Class
    SheetView Members

    User-Task Documentation

    Using Sheet Models