List-View-Fensterformatvorlagen
Die folgenden Fensterstile sind spezifisch für Listenansichtssteuerelemente.
Konstante | BESCHREIBUNG |
---|---|
|
Elemente sind in der Symbolansicht und in der kleinen Symbolansicht links ausgerichtet. |
|
Die aktuelle Ausrichtung des Steuerelements. |
|
Elemente werden am oberen Rand des Listenansicht-Steuerelements in der Symbolansicht und der kleinen Symbolansicht ausgerichtet. |
|
Symbole werden automatisch in der Symbol- und kleinen Symbolansicht angeordnet. |
|
Elementtext kann an Ort und Stelle bearbeitet werden. Das übergeordnete Fenster muss den LVN_ENDLABELEDIT Benachrichtigungscode verarbeiten. |
|
Diese Formatvorlage gibt die Symbolansicht an. |
|
Diese Formatvorlage gibt die Listenansicht an. |
|
Spaltenüberschriften werden in der Berichtsansicht nicht angezeigt. Standardmäßig verfügen Spalten über Kopfzeilen in der Berichtsansicht. |
|
Elementtext wird in einer einzelnen Zeile in der Symbolansicht angezeigt. Standardmäßig kann Elementtext in der Symbolansicht umgebrochen werden. |
|
Scrollen ist deaktiviert. Alle Elemente müssen sich innerhalb des Clientbereichs befinden. Diese Formatvorlage ist nicht mit den Formatvorlagen LVS_LIST oder LVS_REPORT kompatibel. Weitere Informationen finden Sie im Knowledge Base-Artikel Q137520. |
|
Spaltenüberschriften funktionieren nicht wie Schaltflächen. Diese Formatvorlage kann verwendet werden, wenn beim Klicken auf eine Spaltenüberschrift in der Berichtsansicht keine Aktion wie das Sortieren ausgeführt wird. |
|
Version 4.70. Diese Formatvorlage gibt ein virtuelles Listenansichtssteuerelement an. Weitere Informationen zu diesem Listensteuerelementstil finden Sie unter Informationen zu List-View-Steuerelementen. |
|
Das Besitzerfenster kann Elemente in der Berichtsansicht zeichnen. Das Listenansicht-Steuerelement sendet eine WM_DRAWITEM Nachricht, um jedes Element zu zeichnen. Es werden keine separaten Nachrichten für jedes Unterelement gesendet. Das iItemData-Element der DRAWITEMSTRUCT-Struktur enthält die Elementdaten für das angegebene Listenansichtselement. |
|
Diese Formatvorlage gibt die Berichtsansicht an. Bei Verwendung des LVS_REPORT-Stils mit einem Listenansicht-Steuerelement ist die erste Spalte immer linksbündig ausgerichtet. Sie können LVCFMT_RIGHT nicht verwenden, um diese Ausrichtung zu ändern. Weitere Informationen zur Spaltenausrichtung finden Sie unter LVCOLUMN . |
|
Die Bildliste wird nicht gelöscht, wenn das Steuerelement zerstört wird. Dieser Stil ermöglicht die Verwendung derselben Bildlisten mit mehreren Listenansichtssteuerelementen. |
|
Die Auswahl, falls vorhanden, wird immer angezeigt, auch wenn das Steuerelement nicht den Fokus hat. |
|
Es kann jeweils nur ein Element ausgewählt werden. Standardmäßig können mehrere Elemente ausgewählt werden. |
|
Diese Formatvorlage gibt eine kleine Symbolansicht an. |
|
Elementindizes werden basierend auf Elementtext in aufsteigender Reihenfolge sortiert. |
|
Elementindizes werden basierend auf Elementtext in absteigender Reihenfolge sortiert. |
|
Bestimmt das aktuelle Fensterformat des Steuerelements. |
|
Bestimmt die Fensterstile, die die Elementausrichtung und die Darstellung und das Verhalten von Headern steuern. |
Bemerkungen
Für die Formatvorlagen LVS_SORTASCENDING und LVS_SORTDESCENDING werden Elementindizes basierend auf Elementtext in aufsteigender bzw. absteigender Reihenfolge sortiert. Da die LVS_LIST - und LVS_REPORT-Ansichten Elemente in derselben Reihenfolge wie ihre Indizes anzeigen, sind die Ergebnisse der Sortierung für den Benutzer sofort sichtbar. Die Ansichten LVS_ICON und LVS_SMALLICON verwenden keine Elementindizes, um die Position von Symbolen zu bestimmen. Mit diesen Ansichten sind die Ergebnisse der Sortierung für den Benutzer nicht sichtbar.
Sie können die LVS_TYPEMASK-Maske verwenden, um die Fensterstile zu isolieren, die der aktuellen Ansicht entsprechen: LVS_ICON, LVS_LIST, LVS_REPORT und LVS_SMALLICON.
Sie können die LVS_ALIGNMASK-Maske verwenden, um die Fensterstile zu isolieren, die die Ausrichtung von Elementen angeben: LVS_ALIGNLEFT und LVS_ALIGNTOP.
Sie können die LVS_TYPESTYLEMASK-Maske verwenden, um die Fensterstile zu isolieren, die die Elementausrichtung steuern (LVS_ALIGNLEFT und LVS_ALIGNTOP) und solche, die die Darstellung und das Verhalten von Headern steuern (LVS_NOCOLUMNHEADER und LVS_NOSORTHEADER).
Anforderungen
Anforderung | Wert |
---|---|
Header |
|