DataTable.DefaultView DataTable.DefaultView DataTable.DefaultView DataTable.DefaultView Property

Définition

Obtient une vue personnalisée de la table qui peut comprendre une vue filtrée ou une position de curseur.Gets a customized view of the table that may include a filtered view, or a cursor position.

public:
 property System::Data::DataView ^ DefaultView { System::Data::DataView ^ get(); };
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataTableDefaultViewDescr")]
public System.Data.DataView DefaultView { get; }
member this.DefaultView : System.Data.DataView
Public ReadOnly Property DefaultView As DataView

Valeur de propriété

Objet DataView associé au DataTable.The DataView associated with the DataTable.

Exemples

L’exemple suivant définit une propriété de l' DataTable DataView objet par le biais DefaultView de la propriété.The following example sets a property of the DataTable object's DataView through the DefaultView property. L’exemple montre également la liaison d’un DataGridView contrôle à un DataTable « Suppliers » nommé qui comprend une colonne nommée « CompanyName ».The example also shows the binding of a DataGridView control to a DataTable named "Suppliers" that includes a column named "CompanyName."

private void BindDataGrid()
{
    DataTable table = new DataTable();

    // Insert code to populate a DataTable with data.

    // Bind grid to DataTable.
    dataGrid1.DataSource = table;
}

private void ChangeRowFilter()
{
    DataTable gridTable = (DataTable) dataGrid1.DataSource;

    // Set the RowFilter to display a company names that 
    // begin with A through I..
    gridTable.DefaultView.RowFilter = "CompanyName < 'I'";
}
Private Sub BindDataGrid()
   Dim table As New DataTable

   ' Insert code to populate a DataTable with data.

   ' Bind DataGrid to DataTable
   DataGrid1.DataSource = table
End Sub 

Private Sub ChangeRowFilter()
   Dim gridTable As DataTable = _
       CType(dataGrid1.DataSource, DataTable)

   ' Set the RowFilter to display a company names 
   ' that begin with A through I.
   gridTable.DefaultView.RowFilter = "CompanyName < 'I'"
End Sub

Remarques

La DefaultView propriété retourne un DataView que vous pouvez utiliser pour trier, filtrer et Rechercher un DataTable.The DefaultView property returns a DataView you can use to sort, filter, and search a DataTable.

S’applique à

Voir aussi