DataView-Member
Stellt eine datenbindungsfähige, angepasste Ansicht einer DataTable zum Sortieren, Filtern, Durchsuchen, Bearbeiten und Navigieren dar.
In den folgenden Tabellen werden die vom DataView -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
DataView | Überladen. Initialisiert eine neue Instanz der DataView-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
AllowDelete | Legt einen Wert fest, der angibt, ob Löschvorgänge zulässig sind, oder ruft diesen ab. | |
AllowEdit | Ruft einen Wert ab, der angibt, ob Bearbeitungsvorgänge zulässig sind, oder legt diesen fest. | |
AllowNew | Ruft einen Wert ab, der angibt, ob die neuen Zeilen mithilfe der AddNew-Methode hinzugefügt werden können, oder legt diesen fest. | |
ApplyDefaultSort | Ruft einen Wert ab, der angibt, ob die Standardsortierung verwendet werden soll, oder legt diesen fest. | |
Container | Ruft den Container für die Komponente ab.(Von MarshalByValueComponent geerbt.) | |
Count | Ruft die Anzahl der Datensätze im DataView ab, nachdem RowFilter und RowStateFilter angewendet wurden. | |
DataViewManager | Ruft den DataViewManager ab, der dieser Ansicht zugeordnet ist. | |
DesignMode | Ruft einen Wert ab, der angibt, ob sich die Komponente gegenwärtig im Entwurfsmodus befindet.(Von MarshalByValueComponent geerbt.) | |
IsInitialized | Ruft einen Wert ab, der angibt, ob die Komponente initialisiert ist. | |
Item | Ruft eine Zeile von Daten aus einer angegebenen Tabelle ab. | |
RowFilter | Ruft den Ausdruck ab, mit dem die im DataView anzuzeigenden Zeilen gefiltert werden, oder legt diesen fest. | |
RowStateFilter | Ruft den in der DataView verwendeten RowState-Filter ab oder legt diesen fest. | |
Site | Ruft die Site der Komponente ab oder legt diese fest.(Von MarshalByValueComponent geerbt.) | |
Sort | Ruft die Sortierspalte oder -spalten und die Sortierreihenfolge für den DataView ab oder legt diese fest. | |
Table | Ruft die Quell-DataTable ab oder legt diese fest. |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
Events | Ruft die Liste der an diese Komponente angefügten Ereignishandler ab.(Von MarshalByValueComponent geerbt.) | |
IsOpen | Ruft einen Wert ab, der angibt, ob die Datenquelle derzeit geöffnet ist und Ansichten von Daten in die DataTable projiziert. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
AddNew | Fügt der DataView eine neue Zeile hinzu. | |
BeginInit | Startet die Initialisierung eines DataView, der in einem Formular oder von einer anderen Komponente verwendet wird. Die Initialisierung erfolgt zur Laufzeit. | |
CopyTo | Kopiert Elemente in ein Array. Nur für Web Forms-Schnittstellen. | |
Delete | Löscht eine Zeile am angegebenen Index. | |
Dispose | Überladen. Gibt die durch das DataView-Objekt verwendeten Ressourcen mit Ausnahme des Speichers frei. | |
EndInit | Beendet die Initialisierung eines DataView, der in einem Formular oder von einer anderen Komponente verwendet wird. Die Initialisierung erfolgt zur Laufzeit. | |
Equals | Überladen. Bestimmt, ob die angegebenen Objekte als gleich betrachtet werden. | |
Find | Überladen. Sucht eine Zeile in der DataView anhand des angegebenen Sortierschlüsselwerts. | |
FindRows | Überladen. Gibt ein Array von DataRowView-Objekten zurück, deren Spalten dem angegebenen Sortierschlüsselwert entsprechen. | |
GetEnumerator | Ruft einen Enumerator für diesen DataView ab. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetService | Ruft die Implementierung von IServiceProvider ab. (Von MarshalByValueComponent geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ToString | Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden. Diese Methode sollte nicht überschrieben werden. (Von MarshalByValueComponent geerbt.) | |
ToTable | Überladen. Erstellt eine neue DataTable und gibt diese basierend auf den Zeilen in einem vorhandenen DataView zurück. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Close | Schließt den DataView. | |
ColumnCollectionChanged | Tritt ein, nachdem eine DataColumnCollection erfolgreich geändert wurde. | |
Dispose | Überladen. Überschrieben. Gibt die durch das DataView-Objekt verwendeten Ressourcen mit Ausnahme des Speichers frei. | |
Finalize | [Wird nachgeliefert.] (Von MarshalByValueComponent geerbt.) | |
IndexListChanged | Tritt ein, nachdem ein DataView erfolgreich geändert wurde. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnListChanged | Löst das ListChanged-Ereignis aus. | |
Open | Öffnet einen DataView. | |
Reset | Ausschließlich für die interne Verwendung reserviert. | |
UpdateIndex | Überladen. Ausschließlich für die interne Verwendung reserviert. |
Zum Seitenanfang
Öffentliche Ereignisse
Name | Beschreibung | |
---|---|---|
Disposed | Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von MarshalByValueComponent geerbt.) | |
Initialized | Tritt ein, wenn die Initialisierung des DataView abgeschlossen ist. | |
ListChanged | Tritt ein, wenn die vom DataView verwaltete Liste geändert wird. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Zum Seitenanfang
Siehe auch
Referenz
DataView-Klasse
System.Data-Namespace
DataSet-Klasse
DataTable-Klasse
DataViewManager