Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread.Model Namespace / IDataSourceSupport Interface / GetDataView Method
Whether to recreate the DataView
Example


In This Topic
    GetDataView Method (IDataSourceSupport)
    In This Topic
    Gets the DataView object.
    Syntax
    'Declaration
     
    Function GetDataView( _
       ByVal create As Boolean _
    ) As DataView
    'Usage
     
    Dim instance As IDataSourceSupport
    Dim create As Boolean
    Dim value As DataView
     
    value = instance.GetDataView(create)
    DataView GetDataView( 
       bool create
    )

    Parameters

    create
    Whether to recreate the DataView

    Return Value

    DataView object containing the view of the data table
    Example
    This example returns the name of the table in the DataView object.
    FarPoint.Win.Spread.Model.IDataSourceSupport dss ;
    DataTable dt = new DataTable("Testing");
    DataView dv;
    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;
    dv = dss.GetDataView(false);
    label1.Text = "The name of the table in the data view is " + dv.Table.ToString();
    Dim dss As FarPoint.Win.Spread.Model.IDataSourceSupport
    Dim dt As New DataTable("Testing")
    Dim dv As DataView
    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
    dv = dss.GetDataView(False)
    Label1.Text = "The data view table is " & dv.Table().ToString()
    See Also