Nevron .NET Vision
NTreeListNode Class Members
Fields  Properties  Methods 


The following tables list the members exposed by NTreeListNode.

Public Constructors
 NameDescription
Public ConstructorNTreeListNode Constructor  
Top
Public Fields
 NameDescription
Public FieldNotesAlignPropertyKey  
Public FieldNotesFillInfoPropertyKey  
Public FieldNotesFontPropertyKey  
Public FieldNotesFormatPropertyKey  
Public FieldNotesPropertyKey  
Public FieldNotesStylePropertyKey  
Public FieldNotesTextFillInfoPropertyKey  
Top
Public Properties
 NameDescription
Public PropertyBackgroundModeGets/sets the local background mode for the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyBoxBoundsGets the bounding rect of the Expand/Collapse box. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyBoxMouseStateGets the mouse state of the expand/collapse box (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyCanExpandDetermines whether the node may be expanded. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyCheckAlignGets/sets the alignment of the check box (if any) within node's bounding rect. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyCheckSpacingGets/sets the spacing between the check box and other content. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyCheckStateGets/sets the check state of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyCheckStyleGets/sets the local check style for the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyCloneChildrenDetermines whether the container will clone all its subtree of items upon cloning. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Public PropertyCommonIndicatorGets/sets the common indicator for the node. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyContextMenuGets/sets the NContextMenu instance to be displayed when the user has right-clicked on the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyCursorGets/sets the cursor to be applied when mouse hovers over this item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyDepthGets the depth of this item in the visual tree. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyEnabledGets/sets the element's local Enabled value. This may differ from the IsEnabled value. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyExpandCollapseModeGets/sets the expand/collapse behavior mode of the node. When Automatic the behavior will depend on the children nodes. When Always the node will fire NodeExpanding, NodeExpanded notifications regardless of its children collection. This mode is useful for building dynamic/virtual tree-view. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyHasVisibleChildren (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyHostGets the NItemsControl instance where this item resides. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageGets/sets the image to be displayed by the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageAlignGets/sets the alignment of the image when ImageTextRelation is None. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageIndexGets/sets the image index from the host's image list. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageKeyGets/sets the image key from the host's image list. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageSizeGets/sets the size of rectangle where image is displayed. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageTextRelationGets/sets the relation between the image and text displayed by the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyImageTextSpacingGets/sets the spacing between the image and text. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyIndexGets the zero-based index of this item in its parent item collection. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyIndicatorBoundsGets the bounding rectangle of the corresponding indicator. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyIndicatorImageGets/sets the custom image to be displayed on the corresponding indicator. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyIsDisposedDetermines whether the element is already disposed. (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Public PropertyIsDisposingDetermines whether the element is in a process of being disposed of. (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Public PropertyIsEditingDetermines whether the item is currently in edit mode. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyIsEnabledDetermines whether the element is enabled in the current UI context. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyIsEvenDetermines whether the node is treated as "Even Row" when painting the owner tree (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyIsExpandedDetermines whether the node is in expanded state. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyIsFocusedDetermines whether the item is currently focused. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyIsHiddenByFilterDetermines whether the item is hidden by an applied filter. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyIsVisible (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyMarginsGets/sets the outer padding of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyModelBoundsGets the model bounds of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyMouseInteractiveDetermines whether the element will be mouse interactive and change its state upon different mouse events. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyNameGets/sets the optional name of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyNodesGets the collection of child nodes. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyNotesGets/sets the notes for this node.  
Public PropertyNotesFillInfoGets/sets the NFillInfo object which control the filling of the "Notes" area of the node.  
Public PropertyNotesFontGets/sets the font used to render notes (if any).  
Public PropertyNotesFormatGets/sets the structure which holds formatting information about the node's notes.  
Public PropertyNotesStyleGets/sets the notes style for this node. Specify TreeListNodeNotesStyle.Inherit to obtain the value from the current tree-list host.  
Public PropertyNotesTextFillInfoGets/sets the NFillInfo object which control the text filling of the "Notes" area of the node.  
Public PropertyOwnerCollectionGets the NLightUIItemCollection which owns this item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyPaddingGets/sets the internal padding of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyParentGets the current parent of the element. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyPreferredHeightGets/sets the preferred height for the node. The actual node height will be the maximum of the measured and preferred height. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyPreferredSizeGets the preferred item's size. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyRootParentGets the topmost (root) parent of the element. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyRowHeaderGets the NLightUIItem instance which represents the row header of the node.  
Public PropertySelectableDetermines whether the item may be selected. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertySelectedGets/sets a value indicating whether the item is selected. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertySubItemsGets the collection of sub-items.  
Public PropertyTagGets/sets the additional information associated with the object. (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Public PropertyTextGets/sets the text displayed by the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyTextAlignGets/sets the alignment of the text when ImageTextRelation is None. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyTextProcessModeGets/sets the mode of text processing. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyTextSizeGets the size of the item's text. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyTooltipInfoGets the NTooltipInfo instance which describes the tooltip for this item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyTreeViewGets the NTreeViewEx instance where this node resides. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public PropertyViewBoundsGets the view bounds of the item. This includes any host transformations like scroll position. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyVisibleGets/sets the element's local Visible value. This may differ from the IsVisible value. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyVisibleIndexGets the zero-based index of this item in its owner collection's visible items. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public PropertyVisualStateGets the visual state of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Top
Protected Properties
 NameDescription
Protected PropertyDefaultCheckSpacingGets the default value of the CheckSpacing property. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyDefaultImageSizeGets the default image size of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyDefaultImageTextRelationGets the default image size of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyDefaultImageTextSpacingGets the default text of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyDefaultMarginsGets the default margins of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyDefaultNotesFormatGets the default value of the NotesFormat member.  
Protected PropertyDefaultPaddingGets the default padding of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyDefaultPreferredHeightGets the default preferred height of the node. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Protected PropertyDefaultTextGets the default text of the item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected PropertyEvents (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Protected PropertyVisualStates (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Top
Public Methods
 NameDescription
Public MethodClone (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Public MethodCollapseCollapses the node. This will make all its child nodes hidden. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodCollapseAllCollapses the node and its children. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodComposeSelectedChildren (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodCopyFrom (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Public MethodCreateFieldNonSerializedObjectsOverridden.   
Public MethodCreateNonSerializedObjects (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Public MethodDisposeOverloaded.  (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Public MethodExpandExpands the node. This will make all its children visible. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodExpandAllExpands the node and its children. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodGetBackgroundRectOverridden.   
Public MethodGetPreferredHeight  
Public MethodGetSelectedDescendantsReturns an array of all the selected descendants. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodHitTestDetermines whether the specified point is within item's bounds. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public MethodIsDescendantDetermines whether the specified item is contained by this container or by any of its children. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Public MethodMeasureOverridden.   
Public MethodMouseHitTestGets the mouse hit code which specifies the item's parts which contains the specified point. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public MethodNextSiblingGets the next sibling of this item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public MethodPaintBackground (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPaintBoxes (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPaintCheckBox (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPaintContent (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public MethodPaintFocusCues (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPaintImage (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPaintLines (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPaintText (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodPostPaintOverridden.   
Public MethodPrePaintOverridden.   
Public MethodPreviousSiblingGets the previous sibling of this item. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public MethodResetPreferredHeightResets the preferred height of the node. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodResolveSubItem  
Public MethodSetVisualStateAssigns local visual state to this item. By default the current host's ones are used. (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Public MethodShouldSerializeTextOverridden.   
Public MethodToggleStateToggles the Expand/Collapse state. (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodToString (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Public MethodUpdateFieldReferencesOverridden.   
Public MethodUpdateReferencesOverridden.   
Top
Protected Methods
 NameDescription
Protected MethodAdjustSizeOverridden.   
Protected MethodCloneCore (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Protected MethodConstructOverridden.   
Protected MethodCopyCore (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodCreateChildrenInstance (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Protected MethodCreateCloningOverridden.   
Protected MethodDisposeManagedResources (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodDisposeUnmanagedResources (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Protected MethodFillCloningDataOverridden.   
Protected MethodGetNotesSize  
Protected MethodLayoutCore (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodMeasureCoreOverridden.   
Protected MethodMeasureText (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnAttributePropertyChanged (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Protected MethodOnAttributePropertyChanging (Inherited from Nevron.UI.WinForm.Controls.NLightUIObject)
Protected MethodOnBoundsChanged (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodOnCheckBoxClick (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnCheckBoxMouseDown (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnContextMenuRequested (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnLabelClick (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnLabelDoubleClick (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnLabelMouseDown (Inherited from Nevron.UI.WinForm.Controls.NTreeNode)
Protected MethodOnPropertyChanged (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodOnPropertyChangingOverridden.   
Protected MethodPaintGrid  
Protected MethodPaintNotes  
Protected MethodPostPaintSubItems  
Protected MethodPrePaintSubItems  
Protected MethodProcessCollectionCleared (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodProcessCollectionClearing (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodProcessDialogKey (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessItemIndexChanged (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodProcessItemInserted (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodProcessItemRemoved (Inherited from Nevron.UI.WinForm.Controls.NLightUIItemContainer)
Protected MethodProcessKeyDown (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessKeyPress (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessKeyUp (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessMouseDown (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessMouseEnter (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessMouseLeave (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessMouseMove (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Protected MethodProcessMouseUpOverridden.   
Protected MethodSetMouseState (Inherited from Nevron.UI.WinForm.Controls.NLightUIItem)
Top
See Also

Reference

NTreeListNode Class
Nevron.UI.WinForm.Controls Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback