Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread.Model Namespace / IDataSourceSupport Interface / GetDataRowFromModelRow Method
Model row index to be converted
Example


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

    Parameters

    row
    Model row index to be converted

    Return Value

    Integer data source row index
    Example
    This example converts the model row index to the data source row 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.GetDataRowFromModelRow(1);
    label1.Text = "The data source row 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.GetDataRowFromModelRow(1)
    Label1.Text = "The data source row index is " & i.ToString()
    See Also