DataTable.DefaultView Eigenschaft

Definition

Ruft eine benutzerdefinierte Sicht der Tabelle ab, wobei es sich um eine gefilterte Sicht oder eine Cursorposition handeln kann.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

Eigenschaftswert

Der mit dem DataView verknüpfte DataTable.The DataView associated with the DataTable.

Attribute

Beispiele

Im folgenden Beispiel wird die-Eigenschaft des DataTable -Objekts DataView durch die DefaultView -Eigenschaft festgelegt.The following example sets a property of the DataTable object's DataView through the DefaultView property. Das Beispiel zeigt auch die Bindung eines DataGridView Steuer Elements an einen DataTable mit dem Namen "Suppliers", der eine Spalte mit dem Namen "CompanyName" enthält.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

Hinweise

Die DefaultView -Eigenschaft gibt DataView einen zurück, den Sie verwenden können, um eine DataTablezu sortieren, zu filtern und zu suchen.The DefaultView property returns a DataView you can use to sort, filter, and search a DataTable.

Gilt für:

Siehe auch