TCnTreeView Class
Displays a hierarchical collection of labeled items, each represented by a TCnTreeNode.
type TCnTreeView = class(TClrCustomControl) end;
The TCnTreeView type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Create(TComponent) | Creates and initializes a TCnTreeView instance. (Overrides TClrCustomControl.Create(TComponent).) |
![]() | Destroy | Frees the resources allocated with a TCnTreeView instance. (Overrides TClrCustomControl.Destroy.) |
| Name | Description | |
|---|---|---|
![]() | AccessibleDescription | Gets or sets the description of the control used by accessibility client applications. (Inherited from TClrCustomControl.) |
![]() | AccessibleName | Gets or sets the name of the control used by accessibility client applications. (Inherited from TClrCustomControl.) |
![]() | AccessibleRole | Gets or sets the accessible role of the control (Inherited from TClrCustomControl.) |
![]() | Align | Determines how the control aligns within its container (parent control). (Inherited from TClrCustomControl.) |
![]() | Anchors | Specifies how the control is anchored to its parent. (Inherited from TClrCustomControl.) |
![]() | AutoScrollOffset | Gets or sets where this control is scrolled to in ScrollControlIntoView(Control). (Inherited from TClrCustomControl.) |
![]() | AutoSize | Specifies whether the control sizes itself automatically to accommodate its contents. (Inherited from TClrCustomControl.) |
![]() | BackColor | Represents property |
![]() | BackgroundImage | Gets or sets the background image displayed in the control. (Inherited from TClrCustomControl.) |
![]() | BackgroundImageLayout | Gets or sets the background image layout as defined in the ImageLayout enumeration. (Inherited from TClrCustomControl.) |
![]() | BindingContext | Gets or sets the BindingContext for the control. (Inherited from TClrCustomControl.) |
![]() | BorderStyle | Represents property |
![]() | Bottom | Gets the distance, in pixels, between the bottom edge of the control and the top edge of its container's client area. (Inherited from TClrCustomControl.) |
![]() | Bounds | Gets or sets the size and location of the control including its nonclient elements, in pixels, relative to the parent control. (Inherited from TClrCustomControl.) |
![]() | CanSelect | Gets a value indicating whether the control can be selected. (Inherited from TClrCustomControl.) |
![]() | Capture | Gets or sets a value indicating whether the control has captured the mouse. (Inherited from TClrCustomControl.) |
![]() | CausesValidation | Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus. (Inherited from TClrCustomControl.) |
![]() | CheckBoxes | Gets or sets a value indicating whether check boxes are displayed next to the tree nodes in the tree view control. |
![]() | CnDock | Gets or sets which control borders are docked to its parent control and determines how a control is resized with its parent. (Inherited from TClrCustomControl.) |
![]() | CompanyName | Gets the name of the company or creator of the application containing the control. (Inherited from TClrCustomControl.) |
![]() | Constraints | Specifies the size constraints for the control. (Inherited from TClrCustomControl.) |
![]() | ContainsFocus | Gets a value indicating whether the control, or one of its child controls, currently has the input focus. (Inherited from TClrCustomControl.) |
![]() | ControlIntf | Get .Net Control object as interface. (Inherited from TClrCustomControl.) |
![]() | Controls | Gets the collection of controls contained within the control. (Inherited from TClrCustomControl.) |
![]() | Created | Gets a value indicating whether the control has been created. (Inherited from TClrCustomControl.) |
![]() | DataBindings | Gets the data bindings for the control. (Inherited from TClrCustomControl.) |
![]() ![]() | DefaultBackColor | Gets the default background color of the control. (Inherited from TClrCustomControl.) |
![]() | DefaultClrObject | Gets the common language runtime object from this control. (Inherited from TClrCustomControl.) |
![]() ![]() | DefaultFont | Gets the default font of the control. (Inherited from TClrCustomControl.) |
![]() ![]() | DefaultForeColor | Gets the default foreground color of the control. (Inherited from TClrCustomControl.) |
![]() | DotNetHandle | Gets the window handle that the .Net control is bound to. (Inherited from TClrCustomControl.) |
![]() | DragCursor | Specifies the image used to represent the mouse pointer when the control is being dragged. (Inherited from TClrCustomControl.) |
![]() | DragMode | Specifies how the control initiates drag-and-drop or drag-and-dock operations. (Inherited from TClrCustomControl.) |
![]() | DrawMode | Gets or sets the mode in which the control is drawn. |
![]() | Enabled | Gets or sets a value indicating whether the control can respond to user interaction. (Inherited from TClrCustomControl.) |
![]() | Font | Represents property |
![]() | ForeColor | Represents property |
![]() | FullRowSelect | Gets or sets a value indicating whether the selection highlight spans the width of the tree view control. |
![]() | HasChildren | Gets a value indicating whether the control contains one or more child controls. (Inherited from TClrCustomControl.) |
![]() | HideSelection | Gets or sets a value indicating whether the selected tree node remains highlighted even when the tree view has lost the focus. |
![]() | HotTracking | Gets or sets a value indicating whether a tree node label takes on the appearance of a hyperlink as the mouse pointer passes over it. |
![]() | ImageIndex | Gets or sets the image-list index value of the default image that is displayed by the tree nodes. |
![]() | ImageKey | Gets or sets the key of the default image for each node in the TCnTreeView control when it is in an unselected state. |
![]() | ImageList | Gets or sets the ImageList that contains the Image objects that are used by the tree nodes. |
![]() | Indent | Gets or sets the distance to indent each child tree node level. |
![]() | IsAccessible | Gets or sets a value indicating whether the control is visible to accessibility applications. (Inherited from TClrCustomControl.) |
![]() | IsHandleCreated | Gets a value indicating whether the control has a handle associated with it. (Inherited from TClrCustomControl.) |
![]() | IsMirrored | Gets a value indicating whether the control is mirrored. (Inherited from TClrCustomControl.) |
![]() | ItemHeight | Gets or sets the height of each tree node in the tree view control. |
![]() | LabelEdit | Gets or sets a value indicating whether the label text of the tree nodes can be edited. |
![]() | LineColor | Gets or sets the color of the lines connecting the nodes of the TCnTreeView control. |
![]() | Location | Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. (Inherited from TClrCustomControl.) |
![]() | MaximumSize | Gets or sets the size that is the upper limit that GetPreferredSize(Size) of the .Net control can specify. (Inherited from TClrCustomControl.) |
![]() | MinimumSize | Gets or sets the size that is the lower limit that GetPreferredSize(Size) of the .Net control can specify. (Inherited from TClrCustomControl.) |
![]() ![]() | ModifierKeys | Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT) is in a pressed state. (Inherited from TClrCustomControl.) |
![]() ![]() | MouseButtons | Gets a value indicating which of the mouse buttons is in a pressed state. (Inherited from TClrCustomControl.) |
![]() ![]() | MousePosition | Gets the position of the mouse cursor in screen coordinates. (Inherited from TClrCustomControl.) |
![]() | NodeCollection | Gets the .net collection of tree nodes that are assigned to the tree view control. |
![]() | Nodes | Gets the collection of tree nodes that are assigned to the tree view control. |
![]() | OnBackColorChanged | Represents property |
![]() | OnBindingContextChanged | Represents property |
![]() | OnClick | Represents property |
![]() | OnCursorChanged | Represents property |
![]() | OnDoubleClick | Represents property |
![]() | OnDragDrop | Occurs when a drag-and-drop operation is completed. (Inherited from TClrCustomControl.) |
![]() | OnDragOver | Occurs when an object is dragged over the control's bounds. (Inherited from TClrCustomControl.) |
![]() | OnEndDrag | Occurs when the dragging of an object ends, either by dropping the object or by canceling the dragging. (Inherited from TClrCustomControl.) |
![]() | OnEnter | Represents property |
![]() | OnFontChanged | Represents property |
![]() | OnForeColorChanged | Represents property |
![]() | OnKeyDown | Represents property |
![]() | OnKeyPress | Represents property |
![]() | OnKeyUp | Represents property |
![]() | OnLeave | Represents property |
![]() | OnMouseCaptureChanged | Represents property |
![]() | OnMouseClick | Represents property |
![]() | OnMouseDoubleClick | Represents property |
![]() | OnMouseDown | Represents property |
![]() | OnMouseEnter | Represents property |
![]() | OnMouseHover | Represents property |
![]() | OnMouseLeave | Represents property |
![]() | OnMouseMove | Represents property |
![]() | OnMouseUp | Represents property |
![]() | OnPropertyChange | Occurs when the published property of the control changes. (Inherited from TClrCustomControl.) |
![]() | PathSeparator | Gets or sets the delimiter string that the tree node path uses. |
![]() | PopupMenu | Specifies the pop-up menu associated with the control. (Inherited from TClrCustomControl.) |
![]() | ProductName | Gets the product name of the assembly containing the control. (Inherited from TClrCustomControl.) |
![]() | ProductVersion | Gets the version of the assembly containing the control. (Inherited from TClrCustomControl.) |
![]() | Right | Gets the distance, in pixels, between the right edge of the control and the left edge of its container's client area. (Inherited from TClrCustomControl.) |
![]() | RightToLeftLayout | Gets or sets a value that indicates whether the TCnTreeView should be laid out from right-to-left. |
![]() | Scrollable | Gets or sets a value indicating whether the tree view control displays scroll bars when they are needed. |
![]() | SelectedImageIndex | Gets or sets the image list index value of the image that is displayed when a tree node is selected. |
![]() | SelectedImageKey | Gets or sets the key of the default image shown when a TreeNode is in a selected state. |
![]() | SelectedNode | Gets or sets the tree node that is currently selected in the tree view control. |
![]() | ShowLines | Gets or sets a value indicating whether lines are drawn between tree nodes in the tree view control. |
![]() | ShowNodeToolTips | Gets or sets a value indicating ToolTips are shown when the mouse pointer hovers over a TCnTreeNode . |
![]() | ShowPlusMinus | Gets or sets a value indicating whether plus-sign (+) and minus-sign (-) buttons are displayed next to tree nodes that contain child tree nodes. |
![]() | ShowRootLines | Gets or sets a value indicating whether lines are drawn between the tree nodes that are at the root of the tree view. |
![]() | Size | Gets or sets the height and width of the control. (Inherited from TClrCustomControl.) |
![]() | Sorted | Gets or sets a value indicating whether the tree nodes in the tree view are sorted. |
![]() | StateImageList | Gets or sets the image list that is used to indicate the state of the TCnTreeView and its nodes. |
![]() | TabOrder | Indicates the position of the control in its parent's tab order. (Inherited from TClrCustomControl.) |
![]() | TabStop | Gets or sets a value indicating whether the user can give the focus to this control using the TAB key. (Inherited from TClrCustomControl.) |
![]() | Text | Gets or sets the text associated with this control. (Inherited from TClrCustomControl.) |
![]() | ToolTip | Associates ToolTip control with this control. (Inherited from TClrCustomControl.) |
![]() | TooltipText | The ToolTip text to display when the pointer is on the control. (Inherited from TClrCustomControl.) |
![]() | TopNode | Gets or sets the first fully-visible tree node in the tree view control. |
![]() | TreeView | Get the .Net TreeView object as interface. |
![]() | TreeViewNodeSorter | Gets or sets the implementation of IComparer to perform a custom sort of the TCnTreeView nodes. |
![]() | UseWaitCursor | Gets or sets a value indicating whether to use the wait cursor for the current control and all child controls. (Inherited from TClrCustomControl.) |
![]() | Visible | Gets or sets a value indicating whether the control and all its child controls are displayed. (Inherited from TClrCustomControl.) |
![]() | VisibleCount | Gets the number of tree nodes that can be fully visible in the tree view control. |
| Name | Description | |
|---|---|---|
![]() | AdjustSize | Adjusts the control's size according to its contents and constraints. (Inherited from TClrCustomControl.) |
![]() | BeginUpdate | Disables any redrawing of the tree view. |
![]() | CanAutoSize(Integer,Integer) | Indicates how the control can be resized. (Inherited from TClrCustomControl.) |
![]() | CanFocus | Indicates whether a control can receive focus. (Inherited from TClrCustomControl.) |
![]() | CanResize(Integer,Integer) | Indicates how the control can respond to a resize attempt (Inherited from TClrCustomControl.) |
![]() | ChangeScale(Integer,Integer) | Repositions and resizes the form by the ratio M/D, adjusting its client area and font size as needed. (Inherited from TClrCustomControl.) |
![]() | CollapseAll | Collapses all the tree nodes. |
![]() | CreateControl | Forces the creation of the visible control, including the creation of the handle and any visible child controls. (Inherited from TClrCustomControl.) |
![]() | CreateGraphics | Creates the Graphics for the control. (Inherited from TClrCustomControl.) |
![]() | CreateHandle | Creates a handle for the control. (Inherited from TClrCustomControl.) |
![]() | CreateParams(TCreateParams) | Initializes the window-creation parameter record when the form window is created. (Inherited from TClrCustomControl.) |
![]() | DblClick | OnDblClick event dispatcher. (Inherited from TClrCustomControl.) |
![]() | DoAddDockClient(TControl,TRect) | Performs actions when a control is docked to the windowed control. (Inherited from TClrCustomControl.) |
![]() | DoBackColorChange(TObject) | Performs actions when a control BackColor changes. (Inherited from TClrCustomControl.) |
![]() | DoBackgroundImageChange(TObject) | Performs actions when a control BackgroundImage changes. (Inherited from TClrCustomControl.) |
![]() | DockOver(TDragDockObject,Integer,Integer,TDragState,Boolean) | Responds when a docking client is dragged over the windowed control. (Inherited from TClrCustomControl.) |
![]() | DockReplaceDockClient(TControl,TWinControl,TControl,TAlign,TControl) | Invalidates the first dock site in the list of child controls. (Inherited from TClrCustomControl.) |
![]() | DoDockOver(TDragDockObject,Integer,Integer,TDragState,Boolean) | Generates an OnDockOver event. (Inherited from TClrCustomControl.) |
![]() | DoEnter | Respond to receiving input focus. (Inherited from TClrCustomControl.) |
![]() | DoExit | Responds to losing input focus. (Inherited from TClrCustomControl.) |
![]() | DoFontChange(TObject) | Performs actions when a control Font changes. (Inherited from TClrCustomControl.) |
![]() | DoForeColorChange(TObject) | Performs actions when a control ForeColor changes. (Inherited from TClrCustomControl.) |
![]() | DoGetControlClientRectangle | Gets the rectangle that represents the client area of the control. (Overrides TClrCustomControl.DoGetControlClientRectangle.) |
![]() | DoGetDefaultBorderStyle | Gets the default border type of the control. (Overrides TClrCustomControl.DoGetDefaultBorderStyle.) |
![]() | DoGetDotNetBaseControl | Gets the base .Net control. (Overrides TClrCustomControl.DoGetDotNetBaseControl.) |
![]() | DoGetDotNetControlDefaultHeight | Gets the default height of the control. (Overrides TClrCustomControl.DoGetDotNetControlDefaultHeight.) |
![]() | DoGetDotNetControlDefaultWidth | Gets the default Width of the control. (Overrides TClrCustomControl.DoGetDotNetControlDefaultWidth.) |
![]() | DoGetDotNetControlHandle | Gets the window handle that the control is bound to. (Inherited from TClrCustomControl.) |
![]() | DoInitializeDotNetControl | Creates and initializes the .Net control. (Inherited from TClrCustomControl.) |
![]() | DoLocationChange(TObject) | Performs actions when a control Location changes. (Inherited from TClrCustomControl.) |
![]() | DoMaximumSizeChange(TObject) | Performs actions when a control MaximumSize changes. (Inherited from TClrCustomControl.) |
![]() | DoMinimumSizeChange(TObject) | Performs actions when a control MinimumSize changes. (Inherited from TClrCustomControl.) |
![]() | DoMouseWheel(TShiftState,Integer,TPoint) | Processes mouse wheel motion. (Inherited from TClrCustomControl.) |
![]() | DoMouseWheelDown(TShiftState,TPoint) | Is an OnMouseWheelDown event dispatcher. (Inherited from TClrCustomControl.) |
![]() | DoMouseWheelUp(TShiftState,TPoint) | Is an OnMouseWheelUp event dispatcher. (Inherited from TClrCustomControl.) |
![]() | DoOnLineColorChange(TObject) | Represents method |
![]() | DoSetControlBorderStyle(TBorderStyle_) | Sets the border type of the control. (Overrides TClrCustomControl.DoSetControlBorderStyle(TBorderStyle_).) |
![]() | DoSetControlStyles(TControlStyles_Set,Boolean) | Set the style of the control. (Inherited from TClrCustomControl.) |
![]() | DoSetDotNetControlParent | Specifies the parent of the control. (Inherited from TClrCustomControl.) |
![]() | DoShowContextMenu(TPoint) | Represents method |
![]() | DoSizeChange(TObject) | Performs actions when a control Size changes. (Inherited from TClrCustomControl.) |
![]() | DoSupportTextProperty | Check if the Text property is supported by the control. (Inherited from TClrCustomControl.) |
![]() | DoUseClrContainer | Specify whether to use the common language runtime usercontrol container to host the .Net control. (Inherited from TClrCustomControl.) |
![]() | DrawToBitmap(TBitmap,TRect) | Supports rendering to the specified bitmap. (Inherited from TClrCustomControl.) |
![]() | EndUpdate | Enables the redrawing of the tree view. |
![]() | ExpandAll | Expands all the tree nodes. |
![]() | Focus | Sets input focus to the control. (Inherited from TClrCustomControl.) |
![]() | Focused | Determines whether the control has input focus. (Inherited from TClrCustomControl.) |
![]() | GetClrObject | Get the common language runtime object from the internal control interface. (Inherited from TClrCustomControl.) |
![]() | GetNodeAt(Integer,Integer) | Overloaded. Retrieves the tree node at the point with the specified coordinates. |
![]() | GetNodeAt(_Point) | Overloaded. Retrieves the tree node that is at the specified point. |
![]() | GetNodeCount(Boolean) | Retrieves the number of tree nodes, optionally including those in all subtrees, assigned to the tree view control. |
![]() | GetTreeNode(_TreeNode) | Gets the TCnTreeNode from the specified .Net TreeNode object. |
![]() | HitTest(Integer,Integer) | Overloaded. Provides node information, given x- and y-coordinates. |
![]() | HitTest(_Point) | Overloaded. Provides node information, given a point. |
![]() | Invalidate | Overloaded. Invalidates the entire surface of the control and causes the control to be redrawn. (Inherited from TClrCustomControl.) |
![]() | Invalidate(Boolean) | Overloaded. Invalidates a specific region of the control and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control. (Inherited from TClrCustomControl.) |
![]() | Invalidate(TRect) | Overloaded. Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. (Inherited from TClrCustomControl.) |
![]() | Invalidate(TRect,Boolean) | Overloaded. Invalidates the specified region of the control (adds it to the control's update region, which is the area that will be repainted at the next paint operation), and causes a paint message to be sent to the control. Optionally, invalidates the child controls assigned to the control. (Inherited from TClrCustomControl.) |
![]() ![]() | IsKeyLocked(TKeys_Set) | Determines whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK key is in effect. (Inherited from TClrCustomControl.) |
![]() ![]() | IsMnemonic(WCHAR,String) | Determines if the specified character is the mnemonic character assigned to the control in the specified string. (Inherited from TClrCustomControl.) |
![]() | KeyDown(Word,TShiftState) | Responds to key press events. (Inherited from TClrCustomControl.) |
![]() | KeyPress(Char) | Responds to keyboard input. (Inherited from TClrCustomControl.) |
![]() | KeyUp(Word,TShiftState) | Respond to released key. (Inherited from TClrCustomControl.) |
![]() | MouseDown(TMouseButton,TShiftState,Integer,Integer) | OnMouseDown event dispatcher. (Inherited from TClrCustomControl.) |
![]() | MouseMove(TShiftState,Integer,Integer) | Responds to mouse moving over control area. (Inherited from TClrCustomControl.) |
![]() | MouseUp(TMouseButton,TShiftState,Integer,Integer) | Is an OnMouseUp event dispatcher. (Inherited from TClrCustomControl.) |
![]() | Notification(TComponent,TOperation) | Represents method |
![]() | Paint | Renders the image of a windowed control. (Inherited from TClrCustomControl.) |
![]() | PerformLayout | Overloaded. Forces the control to apply layout logic to all its child controls. (Inherited from TClrCustomControl.) |
![]() | PropertyChanged | Responds to change in the published properties of the control. (Inherited from TClrCustomControl.) |
![]() | QueryInterface(TGUID,Void) | Returns a reference to a specified interface if that interface is supported by the control. (Inherited from TClrCustomControl.) |
![]() | Refresh | Forces the control to invalidate its client area and immediately redraw itself and any child controls. (Inherited from TClrCustomControl.) |
![]() | RegisterEventCallBack(ClrWString,Pointer) | Add an event to the instance using the specified event name and function pointer which is the event handler. The RegisterEventCallBack method does not directly add the event handler to the event. A hooking mechanism is used such that if the event is fired, the hook event is also fired which in turn calls the function pointer. (Inherited from TClrCustomControl.) |
![]() | RegisterEventSource | Register the Delphi object which will raise the .Net event handler. (Inherited from TClrCustomControl.) |
![]() | Repaint | Repaints the entire control. (Inherited from TClrCustomControl.) |
![]() | ResetBackColor | Resets the BackColor property to its default value. (Inherited from TClrCustomControl.) |
![]() | ResetBindings | Causes a control bound to the BindingSource to reread all the items in the list and refresh their displayed values (Inherited from TClrCustomControl.) |
![]() | ResetCursor | Resets the Cursor property to its default value. (Inherited from TClrCustomControl.) |
![]() | ResetFont | Resets the Font property to its default value. (Inherited from TClrCustomControl.) |
![]() | ResumeLayout | Overloaded. Resumes usual layout logic. (Inherited from TClrCustomControl.) |
![]() | ResumeLayout(Boolean) | Overloaded. Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests. (Inherited from TClrCustomControl.) |
![]() | Scale(TSizeF) | Scales the control and all child controls by the specified scaling factor. (Inherited from TClrCustomControl.) |
![]() | Select | Activates a control. (Inherited from TClrCustomControl.) |
![]() | SetAutoSize(Boolean) | Sets the value of the AutoSize property. (Inherited from TClrCustomControl.) |
![]() | SetBorderStyle(TBorderStyle) | Sets the value of the BorderStyle property. (Inherited from TClrCustomControl.) |
![]() | SetBounds(Integer,Integer,Integer,Integer) | Sets the windowed control's boundary properties all at once. (Inherited from TClrCustomControl.) |
![]() | SetName(TComponentName) | Sets the name of the control. (Inherited from TClrCustomControl.) |
![]() | SetText(String) | Sets the text of the control. (Inherited from TClrCustomControl.) |
![]() | Sort | Sorts the items in TCnTreeView control. |
![]() | SuspendLayout | Temporarily suspends the layout logic for the control. (Inherited from TClrCustomControl.) |
![]() | UnRegisterEventCallBack(ClrWString,Pointer) | Remove an event from the instance using the specified event name and function pointer which is the event handler. (Inherited from TClrCustomControl.) |
![]() | UnRegisterEventSource | Represents method |
![]() | Update | Causes the control to redraw the invalidated regions within its client area. (Inherited from TClrCustomControl.) |
![]() | UpdateDotNetControlSize | Updates .Net control size. (Inherited from TClrCustomControl.) |
![]() | UpdateStyleElements | Invalidates a specific region of the control and causes a paint message to be sent to the control. (Inherited from TClrCustomControl.) |
![]() | WndProc(TMessage) | Provides specific message responses for the control. (Inherited from TClrCustomControl.) |
![]() | _AddRef | Called when an application uses a component interface. (Inherited from TClrCustomControl.) |
![]() | _Release | Called when an application releases a component interface. (Inherited from TClrCustomControl.) |
| Name | Description | |
|---|---|---|
![]() | AfterCheck | Occurs after the tree node check box is checked. |
![]() | AfterCollapse | Occurs after the tree node is collapsed. |
![]() | AfterExpand | Occurs after the tree node is expanded. |
![]() | AfterLabelEdit | Occurs after the tree node label text is edited. |
![]() | AfterSelect | Occurs after the tree node is selected. |
![]() | BeforeCheck | Occurs before the tree node check box is checked. |
![]() | BeforeCollapse | Occurs before the tree node is collapsed. |
![]() | BeforeExpand | Occurs before the tree node is expanded. |
![]() | BeforeLabelEdit | Occurs before the tree node label text is edited. |
![]() | BeforeSelect | Occurs before the tree node is selected. |
![]() | OnBackgroundImageChanged | Occurs when the value of the BackgroundImage property changes. (Inherited from TClrCustomControl.) |
![]() | OnCausesValidationChanged | Occurs when the value of the CausesValidation property changes. (Inherited from TClrCustomControl.) |
![]() | OnClientSizeChanged | Occurs when the value of the ClientSize property changes. (Inherited from TClrCustomControl.) |
![]() | OnDrawNode | Occurs when a TCnTreeView is drawn and the DrawMode property is set to a CNClrLib.Control.EnumTypes.TTreeViewDrawMode value other than Normal. |
![]() | OnEnabledChanged | Occurs when the Enabled property value has changed. (Inherited from TClrCustomControl.) |
![]() | OnGotFocus | Occurs when the control receives focus. (Inherited from TClrCustomControl.) |
![]() | OnInvalidated | Occurs when a control's display requires redrawing. (Inherited from TClrCustomControl.) |
![]() | OnItemDrag | Occurs when the user begins dragging a node. |
![]() | OnLostFocus | Occurs when the control loses focus. (Inherited from TClrCustomControl.) |
![]() | OnMouseWheel | Occurs when the mouse wheel moves while the control has focus. (Inherited from TClrCustomControl.) |
![]() | OnMove | Occurs when the control is moved. (Inherited from TClrCustomControl.) |
![]() | OnNodeMouseClick | Occurs when the user clicks a TCnTreeNode with the mouse. |
![]() | OnNodeMouseDoubleClick | Occurs when the user double-clicks a TCnTreeNode with the mouse. |
![]() | OnNodeMouseHover | Occurs when the mouse hovers over a TCnTreeNode . |
![]() | OnPaint | Occurs when the control is redrawn. (Inherited from TClrCustomControl.) |
![]() | OnPreviewKeyDown | Occurs before the OnKeyDown event when a key is pressed while focus is on this control. (Inherited from TClrCustomControl.) |
![]() | OnResize | Occurs when the control is resized. (Inherited from TClrCustomControl.) |
![]() | OnRightToLeftLayoutChanged | Occurs when the value of the RightToLeftLayout property changes. |
![]() | OnSizeChanged | Occurs when the Size property value changes. (Inherited from TClrCustomControl.) |
![]() | OnSystemColorsChanged | Occurs when the system colors change. (Inherited from TClrCustomControl.) |
![]() | OnTabIndexChanged | Occurs when the TabOrder/TabIndex property value changes. (Inherited from TClrCustomControl.) |
![]() | OnTabStopChanged | Occurs when the TabStop property value changes. (Inherited from TClrCustomControl.) |
![]() | OnTextChanged | Occurs when the Text property value changes. (Inherited from TClrCustomControl.) |
![]() | OnValidated | Occurs when the control is finished validating. (Inherited from TClrCustomControl.) |
![]() | OnValidating | Occurs when the control is validating. (Inherited from TClrCustomControl.) |
![]() | OnVisibleChanged | Occurs when the Visible property value changes. (Inherited from TClrCustomControl.) |
See C:\Users\Public\Documents\CrystalNet Technologies\.Net VCL for Delphi Demo Folder after installation for examples of how to use this control.






