Teilen über


DataView Konstruktoren

Definition

Initialisiert eine neue Instanz der DataView-Klasse.

Überlädt

DataView()

Initialisiert eine neue Instanz der DataView-Klasse.

DataView(DataTable)

Initialisiert eine neue Instanz der DataView-Klasse mit der angegebenen DataTable.

DataView(DataTable, String, String, DataViewRowState)

Initialisiert eine neue Instanz der DataView-Klasse mit den angegebenen DataTable, RowFilter, Sort und DataViewRowState.

DataView()

Quelle:
DataView.cs
Quelle:
DataView.cs
Quelle:
DataView.cs

Initialisiert eine neue Instanz der DataView-Klasse.

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

Beispiele

Im folgenden Beispiel wird ein neues DataViewerstellt.

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

Weitere Informationen

Gilt für:

DataView(DataTable)

Quelle:
DataView.cs
Quelle:
DataView.cs
Quelle:
DataView.cs

Initialisiert eine neue Instanz der DataView-Klasse mit der angegebenen DataTable.

public:
 DataView(System::Data::DataTable ^ table);
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)

Parameter

table
DataTable

Ein DataTable, das zu DataView hinzugefügt werden soll.

Beispiele

Im folgenden Beispiel wird eine neue DataView mit dem angegebenen DataTableerstellt.

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

Weitere Informationen

Gilt für:

DataView(DataTable, String, String, DataViewRowState)

Quelle:
DataView.cs
Quelle:
DataView.cs
Quelle:
DataView.cs

Initialisiert eine neue Instanz der DataView-Klasse mit den angegebenen DataTable, RowFilter, Sort und 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);
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)

Parameter

table
DataTable

Ein DataTable, das zu DataView hinzugefügt werden soll.

RowFilter
String

Ein RowFilter, das auf DataView angewendet werden soll.

Sort
String

Ein Sort, das auf DataView angewendet werden soll.

RowState
DataViewRowState

Ein DataViewRowState, das auf DataView angewendet werden soll.

Beispiele

Im folgenden Beispiel wird eine neue DataView mit dem angegebenen DataTableerstellt.

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

Weitere Informationen

Gilt für: