DataView Constructores

Definición

Inicializa una nueva instancia de la clase DataView.

Sobrecargas

Nombre Description
DataView()

Inicializa una nueva instancia de la clase DataView.

DataView(DataTable)

Inicializa una nueva instancia de la DataView clase con el especificado DataTable.

DataView(DataTable, String, String, DataViewRowState)

Inicializa una nueva instancia de la DataView clase con el especificado DataTable, RowFilter, Sorty DataViewRowState.

DataView()

Inicializa una nueva instancia de la clase DataView.

public:
 DataView();
public DataView();
Public Sub New ()

Ejemplos

En el ejemplo siguiente se crea un nuevo DataView.

private void MakeDataView()
{
    DataView view = new DataView();

    view.Table = DataSet1.Tables["Suppliers"];
    view.AllowDelete = true;
    view.AllowEdit = true;
    view.AllowNew = true;
    view.RowFilter = "City = 'Berlin'";
    view.RowStateFilter = DataViewRowState.ModifiedCurrent;
    view.Sort = "CompanyName DESC";

    // Simple-bind to a TextBox control
    Text1.DataBindings.Add("Text", view, "CompanyName");
}
Private Sub MakeDataView()
    Dim view As New DataView()

    view.Table = DataSet1.Tables("Suppliers")
    view.AllowDelete = True
    view.AllowEdit = True
    view.AllowNew = True
    view.RowFilter = "City = 'Berlin'"
    view.RowStateFilter = DataViewRowState.ModifiedCurrent
    view.Sort = "CompanyName DESC"
    
    ' Simple-bind to a TextBox control
    Text1.DataBindings.Add("Text", view, "CompanyName")
End Sub

Consulte también

Se aplica a

DataView(DataTable)

Inicializa una nueva instancia de la DataView clase con el especificado DataTable.

public:
 DataView(System::Data::DataTable ^ table);
public DataView(System.Data.DataTable table);
new System.Data.DataView : System.Data.DataTable -> System.Data.DataView
Public Sub New (table As DataTable)

Parámetros

table
DataTable

que DataTable se va a agregar a .DataView

Ejemplos

En el ejemplo siguiente se crea un nuevo DataView con el especificado DataTable.

private void MakeDataView()
{
    DataView view = new DataView(DataSet1.Tables["Suppliers"]);

    // Bind a ComboBox control to the DataView.
    Combo1.DataSource = view;
    Combo1.DisplayMember = "Suppliers.CompanyName";
}
Private Sub MakeDataView()
    Dim view As DataView
    view = New DataView(DataSet1.Tables("Suppliers"))

    ' Bind a ComboBox control to the DataView.
    Combo1.DataSource = view
    Combo1.DisplayMember = "Suppliers.CompanyName"
End Sub

Consulte también

Se aplica a

DataView(DataTable, String, String, DataViewRowState)

Inicializa una nueva instancia de la DataView clase con el especificado DataTable, RowFilter, Sorty DataViewRowState.

public:
 DataView(System::Data::DataTable ^ table, System::String ^ RowFilter, System::String ^ Sort, System::Data::DataViewRowState RowState);
public DataView(System.Data.DataTable table, string RowFilter, string Sort, System.Data.DataViewRowState RowState);
new System.Data.DataView : System.Data.DataTable * string * string * System.Data.DataViewRowState -> System.Data.DataView
Public Sub New (table As DataTable, RowFilter As String, Sort As String, RowState As DataViewRowState)

Parámetros

table
DataTable

que DataTable se va a agregar a .DataView

RowFilter
String

que RowFilter se va a aplicar a .DataView

Sort
String

que Sort se va a aplicar a .DataView

RowState
DataViewRowState

que DataViewRowState se va a aplicar a .DataView

Ejemplos

En el ejemplo siguiente se crea un nuevo DataView con el especificado DataTable.

private void MakeDataView(DataSet dataSet)
{
    DataView view = new DataView(dataSet.Tables["Suppliers"],
        "Country = 'UK'", "CompanyName",
        DataViewRowState.CurrentRows);
    view.AllowEdit = true;
    view.AllowNew = true;
    view.AllowDelete = true;
}
Private Sub MakeDataView(ByVal dataSet As DataSet)
    Dim view As New DataView(dataSet.Tables("Suppliers"), _
        "Country = 'UK'", "CompanyName", _
        DataViewRowState.CurrentRows)
    view.AllowEdit = True
    view.AllowNew = True
    view.AllowDelete = True
End Sub

Consulte también

Se aplica a