Tree-View-Fensterstile
In diesem Abschnitt werden Fensterstile aufgeführt, die beim Erstellen von Strukturansichtssteuerelementen verwendet werden.
| Konstante | BESCHREIBUNG |
|---|---|
|
Version 4.70. Aktiviert Kontrollkästchen für Elemente in einem Strukturansicht-Steuerelement. Ein Kontrollkästchen wird nur angezeigt, wenn dem Element ein Bild zugeordnet ist. Wenn dieses Format festgelegt ist, verwendet das Steuerelement effektiv DrawFrameControl, um eine Statusbildliste mit zwei Bildern zu erstellen und zu erstellen. Statusbild 1 ist das deaktivierte Kontrollkästchen, und Statusbild 2 ist das aktivierte Kontrollkästchen. Wenn Sie das Statusbild auf 0 (null) festlegen, wird das Kontrollkästchen vollständig entfernt. Weitere Informationen finden Sie unter Arbeiten mit Zustandsbildindizes. Version 5.80. Zeigt ein Kontrollkästchen auch dann an, wenn dem Element kein Bild zugeordnet ist. Sobald ein Strukturansicht-Steuerelement mit diesem Stil erstellt wurde, kann der Stil nicht mehr entfernt werden. Stattdessen müssen Sie das Steuerelement zerstören und an seiner Stelle ein neues erstellen. Durch das Zerstören des Strukturansicht-Steuerelements wird die Liste der Kontrollkästchenzustandsbilder nicht zerstört. Sie müssen sie explizit zerstören. Um das Handle für die Statusbildliste zu erhalten, senden Sie dem Strukturansicht-Steuerelement eine TVM _ GETIMAGELIST-Nachricht. Zerstören Sie dann die Bildliste mit ImageList _ Destroy. Wenn Sie diesen Stil verwenden möchten, müssen Sie den TVS _ CHECKBOXES-Stil mit SetWindowLong festlegen, nachdem Sie das Treeview-Steuerelement erstellt und die Struktur aufgefüllt haben. Andernfalls werden die Kontrollkästchen je nach Zeitsteuerungsproblemen möglicherweise deaktiviert angezeigt. |
|
Verhindert, dass das Strukturansicht-Steuerelement TVN _ BEGINDRAG-Benachrichtigungscodes sendet. |
|
Ermöglicht dem Benutzer, die Bezeichnungen von Strukturansichtselementen zu bearbeiten. |
|
Version 4.71. Aktiviert die vollständige Zeilenauswahl in der Strukturansicht. Die gesamte Zeile des ausgewählten Elements wird hervorgehoben, und wenn Sie auf eine beliebige Stelle in der Zeile eines Elements klicken, wird es ausgewählt. Dieser Stil kann nicht in Verbindung mit dem TVS _ HASLINES-Stil verwendet werden. |
|
Zeigt Plus- (+) und Minusschaltflächen (-) neben übergeordneten Elementen an. Der Benutzer klickt auf die Schaltflächen, um die Liste der untergeordneten Elemente eines übergeordneten Elements zu erweitern oder zu reduzieren. Um Schaltflächen mit Elementen im Stammverzeichnis der Strukturansicht ein schließen zu können, muss TVS _ LINESATROOT ebenfalls angegeben werden. |
|
Verwendet Zeilen, um die Hierarchie von Elementen zu zeigen. |
|
Version 4.71. Abrufen von QuickInfo-Informationen durch Senden der _ TVN-GETINFOTIP-Benachrichtigung. |
|
Verwendet Zeilen, um Elemente im Stamm des Strukturansicht-Steuerelements zu verknüpfen. Dieser Wert wird ignoriert, wenn TVS _ HASLINES nicht ebenfalls angegeben ist. |
|
Version 5.80. Deaktiviert horizontales Scrollen im -Steuerelement. Das Steuerelement zeigt keine horizontalen Scrollleisten an. |
|
Version 4.71 Legt die Höhe der Elemente mit der TVM _ SETITEMHEIGHT-Meldung auf eine ungerade Höhe fest. Standardmäßig muss die Höhe von Elementen ein gleichmäßiger Wert sein. |
|
Version 4.71. Deaktiviert sowohl horizontales als auch vertikales Scrollen im -Steuerelement. Das Steuerelement zeigt keine Bildlaufleisten an. |
|
Version 4.70. Deaktiviert QuickInfos. |
|
Version 4.70. Bewirkt, dass Text von rechts nach links (RTL) angezeigt wird. In der Regel zeigen Fenster Text von links nach rechts (LTR) an. Windows kann gespiegelt werden, um Sprachen wie Hebräisch oder Arabisch anzuzeigen, die RTL lesen. In der Regel wird Text in der Strukturansicht in der gleichen Richtung wie der Text im übergeordneten Fenster angezeigt. Wenn TVS RTLREADING festgelegt ist, liest strukturansichtstext in umgekehrter Richtung aus dem Text _ im übergeordneten Fenster. |
|
Bewirkt, dass ein ausgewähltes Element ausgewählt bleibt, wenn das Strukturansicht-Steuerelement den Fokus verliert. |
|
Version 4.71. Bewirkt, dass das ausgewählte Element erweitert und das nicht ausgewählte Element bei der Auswahl in der Strukturansicht reduziert wird. Wenn der Mauszeiger verwendet wird, um mit nur einem Klick auf das ausgewählte Element zu klicken, und dieses Element geschlossen wird, wird es erweitert. Wenn der Benutzer die STRG-TASTE gedrückt hält, während er ein Element auswählt, wird das nicht ausgewählte Element nicht reduziert. Version 5.80. Bewirkt, dass das ausgewählte Element erweitert und das nicht ausgewählte Element bei der Auswahl in der Strukturansicht reduziert wird. Wenn der Benutzer die STRG-TASTE gedrückt hält, während er ein Element auswählt, wird das nicht ausgewählte Element nicht reduziert. |
|
Version 4.70. Aktiviert hot tracking in einem Strukturansicht-Steuerelement. |
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|