Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread.Model Namespace / IDataSourceSupport Interface / GetModelColumnFromDataColumn Method
Data source column index to be converted
Example


In This Topic
    GetModelColumnFromDataColumn Method (IDataSourceSupport)
    In This Topic
    Converts the data source column index to the model column index.
    Syntax
    'Declaration
     
    Function GetModelColumnFromDataColumn( _
       ByVal column As Integer _
    ) As Integer
    'Usage
     
    Dim instance As IDataSourceSupport
    Dim column As Integer
    Dim value As Integer
     
    value = instance.GetModelColumnFromDataColumn(column)
    int GetModelColumnFromDataColumn( 
       int column
    )

    Parameters

    column
    Data source column index to be converted

    Return Value

    Integer index of model column
    Example
    This example converts the data source column index to the model column index.
    FarPoint.Win.Spread.Model.IDataSourceSupport dss ;
    DataTable dt = new DataTable("Testing");
    int i;
    dt.Columns.Add("Number");
    dt.Columns.Add("Letter");
    dt.Rows.Add(new Object[] {"1", "One"});
    dt.Rows.Add(new Object[] {"2", "Two"});
    dss = (FarPoint.Win.Spread.Model.IDataSourceSupport)fpSpread1.ActiveSheet.Models.Data;
    fpSpread1.DataSource = dt;
    i = dss.GetModelColumnFromDataColumn(1);
    label1.Text = "The model column index is " + i.ToString();
    Dim dss As FarPoint.Win.Spread.Model.IDataSourceSupport
    Dim dt As New DataTable("Testing")
    Dim i As Integer
    dt.Columns.Add("Number")
    dt.Columns.Add("Letter")
    dt.Rows.Add(New Object() {"1", "One"})
    dt.Rows.Add(New Object() {"2", "Two"})
    dss = FpSpread1.ActiveSheet.Models.Data
    FpSpread1.DataSource = dt
    i = dss.GetModelColumnFromDataColumn(1)
    Label1.Text = "The model column index is " & i.ToString()
    See Also