ListViewPagedDataSource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt die Pagingeigenschaften eines ListView-Steuerelements.
public ref class ListViewPagedDataSource : System::Collections::ICollection, System::ComponentModel::ITypedList
public class ListViewPagedDataSource : System.Collections.ICollection, System.ComponentModel.ITypedList
type ListViewPagedDataSource = class
interface ICollection
interface IEnumerable
interface ITypedList
Public Class ListViewPagedDataSource
Implements ICollection, ITypedList
- Vererbung
-
ListViewPagedDataSource
- Implementiert
Hinweise
Die ListViewPagedDataSource -Klasse kapselt die Eigenschaften, mit denen das ListView Steuerelement Paging ausführen kann.
Diese Klasse verwendet die beste verfügbare Methode, um die zugeordneten Daten aufzulisten. Wenn die zugrunde liegende Datenquelle den indizierten Zugriff (z System.Array . B. und System.Collections.IList -Objekte) unterstützt, verwendet die -Klasse diesen Zugriff. Andernfalls verwendet die -Klasse den Enumerator, der von der GetEnumerator -Methode erstellt wird.
Eine Liste der anfänglichen Eigenschaftenwerte für eine Instanz der ListViewPagedDataSource-Klasse finden Sie im ListViewPagedDataSource-Konstruktor.
Konstruktoren
ListViewPagedDataSource() |
Initialisiert eine neue Instanz der ListViewPagedDataSource-Klasse. |
Eigenschaften
AllowServerPaging |
Ruft einen Wert ab, der angibt, ob das serverbasierte Paging aktiviert ist, oder legt diesen fest. |
Count |
Ruft die Anzahl von Elementen ab, die von der Datenquelle für die aktuelle Seite verwendet werden. |
DataSource |
Ruft die Datenquelle ab oder legt sie fest. |
DataSourceCount |
Ruft die Anzahl der Elemente in der Datenquelle ab. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob das ListViewPagedDataSource-Objekt schreibgeschützt ist. |
IsServerPagingEnabled |
Ruft einen Wert ab, der anzeigt, ob serverbasiertes Paging aktiviert ist. |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf die Datenquelle synchronisiert (threadsicher) ist. |
MaximumRows |
Ruft die maximale Anzahl von Elementen ab, die auf einer einzelnen Seite angezeigt werden sollen, oder legt diese fest. |
StartRowIndex |
Ruft den Index des ersten auf der Seite angezeigten Datensatzes ab, oder legt diesen fest. |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann. |
TotalRowCount |
Ruft bei Verwendung von serverbasiertem Paging die Gesamtanzahl von Elementen in der Datenquelle ab oder legt diese fest. |
Methoden
CopyTo(Array, Int32) |
Kopiert alle Elemente der Datenquelle in das angegebene Array-Objekt, wobei am angegebenen Index in Array begonnen wird. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt ein Objekt zurück, das IEnumerator implementiert und alle Elemente der Datenquelle enthält. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetItemProperties(PropertyDescriptor[]) |
Gibt ein PropertyDescriptorCollection-Objekt zurück, das die bei der Datenbindung verwendeten Eigenschaften darstellt. |
GetListName(PropertyDescriptor[]) |
Gibt den Namen der Liste zurück. Diese Methode gilt nicht für diese Klasse. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |