Leer en inglés

Compartir vía


DataView Constructores

Definición

Inicializa una nueva instancia de la clase DataView.

Sobrecargas

DataView()

Inicializa una nueva instancia de la clase DataView.

DataView(DataTable)

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

DataView(DataTable, String, String, DataViewRowState)

Inicializa una nueva instancia de la clase DataView con los elementos DataTable, RowFilter, Sort y DataViewRowState especificados.

DataView()

Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs

Inicializa una nueva instancia de la clase DataView.

C#
public DataView ();

Ejemplos

En el ejemplo siguiente se crea un objeto .DataView

C#
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");
}

Consulte también

Se aplica a

.NET 9 otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

DataView(DataTable)

Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs

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

C#
public DataView (System.Data.DataTable? table);
C#
public DataView (System.Data.DataTable table);

Parámetros

table
DataTable

DataTable que se va a agregar a la DataView.

Ejemplos

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

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

    // Bind a ComboBox control to the DataView.
    Combo1.DataSource = view;
    Combo1.DisplayMember = "Suppliers.CompanyName";
}

Consulte también

Se aplica a

.NET 9 otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

DataView(DataTable, String, String, DataViewRowState)

Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs

Inicializa una nueva instancia de la clase DataView con los elementos DataTable, RowFilter, Sort y DataViewRowState especificados.

C#
public DataView (System.Data.DataTable table, string? RowFilter, string? Sort, System.Data.DataViewRowState RowState);
C#
public DataView (System.Data.DataTable table, string RowFilter, string Sort, System.Data.DataViewRowState RowState);

Parámetros

table
DataTable

DataTable que se va a agregar a la DataView.

RowFilter
String

RowFilter que se va a aplicar a la DataView.

Sort
String

Sort que se va a aplicar a la DataView.

RowState
DataViewRowState

DataViewRowState que se va a aplicar a la DataView.

Ejemplos

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

C#
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;
}

Consulte también

Se aplica a

.NET 9 otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1