Tree-View Steuerelementfensterstile
In diesem Abschnitt werden Fensterstile aufgelistet, die beim Erstellen von Strukturansichtssteuerelementen verwendet werden.
Konstante | Beschreibung |
---|---|
|
Version 4.70. Aktiviert Kontrollkästchen für Elemente in einem Strukturansichtssteuerelement. 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 Zustandsbildliste mit zwei Bildern zu erstellen und festzulegen. Zustandsbild 1 ist das deaktivierte Kontrollkästchen, und Zustandsbild 2 ist das Kontrollkästchen. Wenn Sie das Zustandsimage auf 0 festlegen, wird das Kontrollkästchen vollständig entfernt. Weitere Informationen finden Sie unter Arbeiten mit Zustandsbildindizes. Version 5.80. Zeigt ein Kontrollkästchen an, auch wenn dem Element kein Bild zugeordnet ist. Sobald ein Strukturansichtssteuerelement mit diesem Format erstellt wurde, kann die Formatvorlage nicht entfernt werden. Stattdessen müssen Sie das Steuerelement zerstören und an seiner Stelle ein neues erstellen. Durch das Zerstören des Strukturansichtssteuerelements wird die Kontrollkästchenstatusbildliste nicht zerstört. Sie müssen sie explizit zerstören. Rufen Sie das Handle für die Statusbildliste ab, indem Sie dem Strukturansichtssteuerelement eine TVM_GETIMAGELIST Nachricht senden. Zerstören Sie dann die Bildliste mit ImageList_Destroy. Wenn Sie diese Formatvorlage verwenden möchten, müssen Sie die TVS_CHECKBOXES Formatvorlage mit SetWindowLong festlegen, nachdem Sie das Treeview-Steuerelement erstellt haben und bevor Sie die Struktur auffüllen. Andernfalls werden die Kontrollkästchen je nach Zeitsteuerungsproblemen möglicherweise deaktiviert angezeigt. |
|
Verhindert, dass das Strukturansichtssteuerelement 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 ist hervorgehoben, und wenn Sie auf eine beliebige Stelle in der Zeile eines Elements klicken, wird es ausgewählt. Diese Formatvorlage kann nicht in Verbindung mit der TVS_HASLINES-Formatvorlage verwendet werden. |
|
Zeigt die Schaltflächen plus (+) und minus (-) 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 am Stamm der Strukturansicht einzuschließen, muss auch TVS_LINESATROOT angegeben werden. |
|
Verwendet Zeilen, um die Hierarchie der Elemente anzuzeigen. |
|
Version 4.71. Ruft QuickInfo-Informationen ab, indem die TVN_GETINFOTIP Benachrichtigung gesendet wird. |
|
Verwendet Zeilen, um Elemente am Stamm des Strukturansichtssteuerelements zu verknüpfen. Dieser Wert wird ignoriert, wenn nicht auch TVS_HASLINES angegeben wird. |
|
Version 5.80. Deaktiviert horizontales Scrollen im Steuerelement. Das Steuerelement zeigt keine horizontalen Bildlaufleisten an. |
|
Version 4.71 Legt die Höhe der Elemente mit der TVM_SETITEMHEIGHT Nachricht auf eine ungerade Höhe fest. Standardmäßig muss die Höhe von Elementen ein gerader 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. Normalerweise 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 derselben Richtung wie der Text im übergeordneten Fenster angezeigt. Wenn TVS_RTLREADING festgelegt ist, wird text in der Strukturansicht in die entgegengesetzte Richtung vom Text im übergeordneten Fenster gelesen. |
|
Bewirkt, dass ein ausgewähltes Element ausgewählt bleibt, wenn das Strukturansichtssteuerelement den Fokus verliert. |
|
Version 4.71. Bewirkt, dass das ausgewählte Element erweitert und das Element nicht ausgewählt wird, um bei der Auswahl in der Strukturansicht zu reduzieren. Wenn die Maus verwendet wird, um auf das ausgewählte Element zu klicken und dieses Element geschlossen wird, wird es erweitert. Wenn der Benutzer beim Auswählen eines Elements die STRG-TASTE gedrückt hält, wird das element, das nicht ausgewählt wird, nicht reduziert. Version 5.80. Bewirkt, dass das ausgewählte Element erweitert und das Element nicht ausgewählt wird, um bei der Auswahl in der Strukturansicht zu reduzieren. Wenn der Benutzer beim Auswählen eines Elements die STRG-TASTE gedrückt hält, wird das element, das nicht ausgewählt wird, nicht reduziert. |
|
Version 4.70. Aktiviert die Heißverfolgung in einem Strukturansichtssteuerelement. |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|