Infragistics2.Win.UltraWinTree.v8.1
UltraTreeNode Class Members
See Also  Fields  Properties  Methods  Events
Infragistics.Win.UltraWinTree Namespace : UltraTreeNode Class


The following tables list the members exposed by UltraTreeNode.

Public Constructors

 NameDescription
Public ConstructorUltraTreeNode ConstructorOverloaded.  Creates a new instance of the UltraTreeNode object.  
Top

Protected Fields

 NameDescription
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Top

Public Properties

 NameDescription
Public PropertyAccessibilityObject Returns the accesible object representing the data area of the grid.  
Public PropertyAllowAutoDragExpandResolved The resolved Override.AllowAutoDragExpand of the node. If a Override.AllowAutoDragExpand has been specified, it is returned. Otherwise the default is returned.  
Public PropertyAllowCellEdit Gets/sets whether cells contained by this UltraTreeNode can be edited by the end user.  
Public PropertyAllowCopyResolved The resolved Override.AllowCopy of the node. If a Override.AllowCopy has been specified, it is returned. Otherwise the default is returned.  
Public PropertyAllowCutResolved The resolved Override.AllowCut of the node. If a Override.AllowCut has been specified, it is returned. Otherwise the default is returned.  
Public PropertyAllowDeleteResolved The resolved Override.AllowDelete of the node. If a Override.AllowDelete has been specified, it is returned. Otherwise the default is returned.  
Public PropertyAllowPasteResolved The resolved Override.AllowPaste of the node. If a Override.AllowPaste has been specified, it is returned. Otherwise the default is returned.  
Public PropertyBandName Gets the name of the band in the underlying data source to which node belongs.  
Public PropertyBorderStyleNodeResolved The resolved Override.BorderStyleNode of the node. If a Override.BorderStyleNode has been specified, it is returned. Otherwise the default is returned.  
Public PropertyBounds Returns the bounding rectangle of the UltraTreeNode.  
Public PropertyCells Returns the TreeNodeCellsCollection which contains the cells for this UltraTreeNode.  
Public PropertyCheckedState Gets/sets a value indicating the checked state of the UltraTreeNode.  
Public PropertyControl Returns the control that the UltraTreeNode is owned by (read-only)  
Public PropertyDataColumnSetResolved Returns the UltraTreeColumnSet instance which defines the cell data for this node.  
Public PropertyDataKey Gets/sets a value that is used to store a dataset key or other information.  
Public PropertyDisplayColumnSetResolved Returns the UltraTreeColumnSet instance which defines the column structure for this node.  
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyDrawImageBackgroundResolved The resolved value of the DrawImageBackground property. Otherwise the default is returned.  
Public PropertyEditorResolved Returns the resolved value of the associated Override object's Override.Editor property.  
Public PropertyEnabled Gets/sets a value indicating whether the tree node responds to activation, selection, etc.  
Public PropertyEnabledResolved (Read-only) Returns true only if this UltraTreeNode, all of its ancestor nodes, and the UltraTree control to which it belongs, is UltraTreeNode.Enabled.  
Public PropertyExpanded Gets/Sets whether or not the node is Expanded.  
Public PropertyFullPath Returns a string describing the path from the root UltraTreeNode to the current UltraTreeNode.  
Public PropertyHandle Gets the handle of the tree node. If a handle is not already assigned when the Handle property is referenced, it is assigned at that time.  
Public PropertyHasExpansionIndicator Returns whether the node is displaying an expansion indicator.  
Public PropertyHasNodes Returns true if there is a least 1 child node in this node's UltraTreeNode.Nodes collection.  
Public PropertyHasOverride Returns true if an Override object has been created.  
Public PropertyHasVisibleNodes Returns true if there is a least 1 visible child node in this node's UltraTreeNode.Nodes collection.  
Public PropertyHotTrackingResolved The resolved Override.HotTracking of the node. If a Override.HotTracking has been specified, it is returned. Otherwise the default is returned.  
Public PropertyImageSizeResolved Gets the resolved image size  
Public PropertyIndex Returns the ordinal position of this node in its TreeNodesCollection.  
Public PropertyIsActive Returns whether or not this is the UltraTree.ActiveNode.  
Public PropertyIsBandNode Returns whether or not this node is a band node.  
Public PropertyIsDraggable Returns true only if the node it draggable  
Public PropertyIsEditing Returns whether or not the UltraTreeNode it in Override.LabelEdit mode.  
Public PropertyIsHotTracking Returns whether or not the node is the UltraTree.HotTrackingNode node.  
Public PropertyIsInView Returns whether or not the UltraTreeNode is in view.  
Public PropertyIsRootLevelNode Returns whether the node is a root level node.  
Public PropertyIsSelectable Returns whether the node is selectable.  
Public PropertyItemHeightResolved The resolved item height.  
Public PropertyKeyOverridden.  The Key of the node.  
Public PropertyLabelEditResolved The resolved Override.LabelEdit of the node. If a Override.LabelEdit has been specified, it is returned. Otherwise the default is returned.  
Public PropertyLeftImages Returns the LeftImages collection.  
Public PropertyLeftImagesAlignment Gets/sets the vertical alignment for the UltraTreeNode.LeftImages.  
Public PropertyLevel Gets the node level.  
Public PropertyListIndex Returns the index corresponding to this row from the IList that the control is bound to. Return value of -1 indicates that a row has been deleted or doesn't exist anymore.  
Public PropertyListObject Returns the object corresponding to this row from the IList that the control is bound to. Returns Null if this is an UltraGridGroupByRow.  
Public PropertyMaxLabelHeightResolved Returns the resolved value of the associated Override object's Override.MaxLabelHeight property.  
Public PropertyMaxLabelWidthResolved Returns the resolved value of the associated Override object's Override.MaxLabelWidth property.  
Public PropertyMultilineResolved Returns the resolved value of the associated Override object's Override.Multiline property.  
Public PropertyNextVisibleNode Gets the next visible tree node.  
Public PropertyNodeDoubleClickActionResolved The resolved NodeDoubleClickAction of the node. If a NodeDoubleClickAction has been specified, it is returned. Otherwise the default is returned.  
Public PropertyNodes Collection of child nodes. This could be the children of a parent node or the children of the UltraTree (root nodes).  
Public PropertyNodeSpacingAfterResolved Returns the resolved value of the associated Override object's Override.NodeSpacingAfter property.  
Public PropertyNodeSpacingBeforeResolved Returns the resolved value of the associated Override object's Override.NodeSpacingBefore property.  
Public PropertyNodeStyleResolved The resolved NodeStyle of the node. If a NodeStyle has been specified, it is returned. Otherwise the default is 'Standard'.  
Public PropertyOverride The Override of a node has properties which can be overriden on different levels of the tree.  
Public PropertyParent Gets the parent UltraTreeNode of the node.  
Public PropertyParentNodesCollection Gets the TreeNodesCollection of the nodes parent.  
Public PropertyPrevVisibleNode Gets the previous visible UltraTreeNode.  
Public PropertyReserveCheckBoxSpaceResolved The resolved ReserveCheckBoxSpace value. If none is specified, defaults to false.  
Public PropertyReserveImageSpaceResolved The resolved ReserveImageSpace value. If none is specified, defaults to false.  
Public PropertyRightImages Returns the RightImages collection.  
Public PropertyRightImagesAlignment Gets/sets the Vertical alignment for the UltraTreeNode.RightImages.  
Public PropertyRootNode Returns the root node of this node.  
Public PropertySelected Gets/sets a value indicating whether the tree node is in the selected state.  
Public PropertyShowColumnsResolved Returns the resolved value of the associated Override object's Override.ShowColumns property.  
Public PropertyShowEditorButtonsResolved Returns the resolved value of the associated Override object's Override.ShowEditorButtons property.  
Public PropertyShowExpansionIndicatorResolved The resolved Override.ShowExpansionIndicator of the node. If a Override.ShowExpansionIndicator has been specified, it is returned. Otherwise the default is returned.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Public PropertyText Gets/sets the caption text for this UltraTreeNode.  
Public PropertyTextWidth Returns the width of the node's UltraTreeNode.Text.  
Public PropertyTipStyleNodeResolved The resolved TipStyleNode of the node. If a TipStyleNode has been specified, it is returned. Otherwise the default is returned.  
Public PropertyUIElement Returns the TreeNodeUIElement associated with this UltraTreeNode, or null if the node is not currently in view.  
Public PropertyUseEditorResolved Returns the resolved value of the associated Override object's Override.UseEditor property.  
Public PropertyVisible Gets/sets whether the node is visible.  
Top

Protected Properties

Public Methods

 NameDescription
Public MethodActivateCell Activates the cell that corresponds to the specified UltraTreeNodeColumn. If the cell was successfully activated, true is returned; false is returned otherwise.  
Public MethodBeginCellEdit Activates the cell that corresponds to the specified UltraTreeNodeColumn, and begins an edit mode session on the cell.  
Public MethodBeginEdit Puts the node into edit mode.  
Public MethodBringCellIntoView Brings the cell corresponding to the specified UltraTreeNodeColumn into view for this UltraTreeNode.  
Public MethodBringIntoViewOverloaded.  Ensures that the tree node is in the viewable area of the control. This method will expand parent nodes and scroll the UltraTree control as necessary to bring the node into view.  
Public MethodBringLabelIntoView Brings the label (header) corresponding to the specified UltraTreeNodeColumn into view for this UltraTreeNode.  
Public MethodCancelUpdate Cancels pending changes to cell values.  
Public MethodClone Copies the tree node and the entire subtree rooted at this tree node.  
Public MethodCollapseAll Collapses the node and all it's descendants.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodEndCellEdit Ends the current edit mode session on the UltraTree.ActiveCell  
Public MethodEndEdit Takes the node out of edit mode.  
Public MethodExpandAllOverloaded.  Expands the node and all of its descendants.  
Public MethodGetCellText Returns the string representation of the value of the cell which corresponds to the specified UltraTreeNodeColumn for this UltraTreeNode.  
Public MethodGetCellValue Returns the value of the cell which corresponds to the specified UltraTreeNodeColumn for this UltraTreeNode.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetNodeCount Returns the number of child nodes.  
Public MethodGetSibling Gets the specified sibling of the UltraTreeNode.  
Public MethodHasSibling Returns true if the UltraTreeNode has the specified sibling.  
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIsAncestorOf Returns whether or not the specified node is an Ancestor of this node.  
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodRemove Removes the current tree node from the tree view control.  
Public MethodRepositionOverloaded.  Repositions the node to a specified position in relation to the passed-in RelativeNode.  
Public MethodResetAllowCellEdit Resets the value of the UltraTreeNodeColumn.AllowCellEdit property to its default.  
Public MethodResetCheckedState Resets UltraTreeNode.CheckedState to the default.  
Public MethodResetEnabled Resets the UltraTreeNode.Enabled property to the default.  
Public MethodResetKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodResetLeftImages Resets the UltraTreeNode.LeftImages collection, removing all items.  
Public MethodResetLeftImagesAlignment Resets LeftImagesAlignment to the default.  
Public MethodResetOverride Resets the Override to default values.  
Public MethodResetRightImages Resets the UltraTreeNode.RightImages collection, removing all items.  
Public MethodResetRightImagesAlignment Resets RightImagesAlignment to the default. ///  
Public MethodResetSelected Resets the UltraTreeNode.Selected property to the default.  
Public MethodResetText Resets the value of the UltraTreeNode.Text property to its default.  
Public MethodResetVisible Resets the UltraTreeNode.Visible property to the default.  
Public MethodResolveAppearance Resolves the appearance for the UltraTreeNode object.  
Public MethodResolveLabelEditAppearance Resolves the appearance used during a label edit for the UltraTreeNode object.  
Public MethodSetCellValue Sets the value on the UltraTreeNodeCell object which corresponds to the specified UltraTreeNodeColumn.  
Public MethodShouldSerializeCheckedState Return true if the UltraTreeNode.CheckedState property should be serialized.  
Public MethodShouldSerializeDataKey Returns true if the DataKey value is not null.  
Public MethodShouldSerializeEnabled Returns true if the UltraTreeNode.Enabled property should be serialized.  
Public MethodShouldSerializeKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodShouldSerializeLeftImages Returns true if UltraTreeNode.LeftImages needs to be serialized.  
Public MethodShouldSerializeLeftImagesAlignment Returns true if LeftImagesAlignment should be serialized.  
Public MethodShouldSerializeRightImages Returns true if UltraTreeNode.RightImages should be serialized.  
Public MethodShouldSerializeRightImagesAlignment Returns true if RightImagesAlignment should be serialized  
Public MethodShouldSerializeSelected Returns true if the UltraTreeNode.Selected property should be serialized.  
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodShouldSerializeText Returns true if the UltraTreeNode.Text property needs to be serialized.  
Public MethodShouldSerializeVisible Returns true if the UltraTreeNode.Visible property should be serialized.  
Public MethodToggle Toggles the UltraTreeNode.Expanded property of the node.  
Public MethodToStringOverridden.  Returns the UltraTreeNode.Text property of the UltraTreeNode.  
Public MethodUpdate Commits pending changes to cell values to the underlying data source.  
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Top

Protected Methods

 NameDescription
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodGetObjectData GetObjectData serialization helper.  
Protected MethodInitializeFrom Called from within the Clone method to copy the source node's settings.  
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnAddedToCollection (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodOnDeserialization Called after the node has been de-serialized.  
Protected MethodOnDisposeOverridden.  Called when the group is disposed  
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnRemovedFromCollection (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodOnSubObjectPropChangedOverridden.  Called when another sub object that we are listening to notifies us that one of its properties has changed.  
Protected MethodResetDataKey Sets the DataKey value to null.  
Protected MethodResetInternedKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodShouldSerializeAllowCellEdit Returns whether the value of the AllowCellEdit property has been changed from its default.  
Protected MethodShouldSerializeOverride Returns true if this property is not set to its default value.  
Top

Public Events

See Also