Programmieren mit dBASE PLUS: Klasse TreeItem
Ein Element in einem TreeView-Objekt.
Syntax
[Bearbeiten][<oReferenz> =] new TreeItem(<Übergeordnetes Objekt> [,<Name AusdruckZ>])
<oReferenz>
Eine Variable oder Eigenschaft (normalerweise von <Übergeordnetes Objekt>), in der eine Referenz auf das neu erstellte TreeItem-Objekt gespeichert wird.
<Übergeordnetes Objekt>
Das übergeordnete Objekt (ein TreeView-Objekt für die Elemente auf der obersten Ebene), mit dem das TreeItem-Objekt verbunden werden soll.
<Name AusdruckZ>
Ein optionaler Name für das TreeItem-Objekt. Wird dieser Name nicht angegeben, erzeugt die Klasse TreeItem automatisch einen Namen für das Objekt.
spezielle Eigenschaften
[Bearbeiten]Die folgenden Tabellen enthalten die speziellen Eigenschaften und Methoden der Klasse TreeItem. (Spezielle Events sind nicht mit dieser Klasse vorhanden.)
Eigenschaft | Vorgabe | Beschreibung |
baseClassName | TREEITEM | Kennzeichnet das Objekt als Instanz der Klasse Treeitem. |
bold | false | Legt fest, dass der angezeigte Text in Fettschrift dargestellt wird. |
checked | false | Whether the item is visually marked as checked. |
className | TREEITEM | Kennzeichnet das Objekt als Instanz der abgeleiteten benutzerdefinierten Klasse. Wenn keine benutzerdefinierte Klasse existiert, gilt die Voreinstellung von baseClassName. |
expanded | false | Whether the item’s children are shown or hidden. |
firstChild | Das erste untergeordnete Element. | |
handle | BDE-Cusor-Handle. | |
image | Das anzuzeigende Bild zwischen der CheckBox und dem TextLabel wenn das TreeItem nicht den Fokus hat. | |
level | Original Text:The tree level of the item | |
nextSibling | Original Text:The next tree item with the same parent | |
noOfChildren | Original Text:The number of child tree items | |
prevSibling | Original Text:The previous tree item with the same parent | |
selectedImage | Das anzuzeigende Bild zwischen der CheckBox und dem TextLabel wenn das TreeItem den Fokus hat. | |
text | Der anzuzeigende Text des TreeItems. |
spezielle Funktionen/Methoden
[Bearbeiten]Methode | Parameter | Beschreibung |
---|---|---|
ensureVisible( ) | Original Text:Expands the tree and scrolls the tree view if necessary to make the tree item visible | |
select( ) | Original Text:Makes the tree item the selected item in the tree | |
setAsFirstVisible( ) | Original Text:Expands the tree and scrolls the tree view if necessary to try to make the tree item the first (topmost) visible tree item | |
sortChildren( ) | Sortiert die Untereinträge. |
Basis Eigenschaften
[Bearbeiten]Die folgende Tabelle enthält die Basis-Eigenschaften, -Events und -Methoden der Klasse TreeItem
Eigenschaft | Event | Methode |
keine |
Beschreibung
[Bearbeiten]Each item in a tree view can contain text, an icon image that can change when the item is selected, and a checkbox. You can replace the checkbox images with a different pair of images to represent any two-state condition.
A TreeItem object can contain other TreeItem objects as child objects in a subtree, which can be expanded or collapsed.