Click or drag to resize
RadTreeViewItem Methods

The RadTreeViewItem type exposes the following members.

Methods
  NameDescription
Public methodBeginEdit
Attempts to start editing the item.
(Overrides EditableHeaderedItemsControlBeginEdit.)
Public methodBringIndexIntoView
Brings the item with the given index into view. The method will not work before the item containers have been generated.
Public methodBringItemIntoView
Brings the given item into view. This is not a recursive method, it will only work for immediate items. The method will not work before the item containers have been generated.
Public methodCancelEdit
Cancels the edit.
(Overrides EditableHeaderedItemsControlCancelEdit.)
Protected methodChangeVisualState
Updates the visual state of the control.
(Overrides EditableHeaderedItemsControlChangeVisualState(Boolean).)
Protected methodClearContainerForItemOverride
When overridden in a derived class, undoes the effects of the PrepareContainerForItemOverride(DependencyObject, Object) method.
(Overrides ItemsControlClearContainerForItemOverride(DependencyObject, Object).)
Public methodCollapseAll
Collapses the item and its child items recursively.
Public methodCommitEdit
Tries to Commit edit.
(Overrides EditableHeaderedItemsControlCommitEdit.)
Public methodContains
Checks if the item has a particular item in its collection.
Public methodEnsureVisible
Ensures that a given item is displayed.
Public methodExpandAll
Expands the item and its child items recursively.
Protected methodGetContainerForItemOverride
Creates or identifies the element that is used to display the given item.
(Overrides ItemsControlGetContainerForItemOverride.)
Protected methodGetEditValue
Extracts a value that will be edited. This is normally the header of the control.
(Inherited from EditableHeaderedItemsControl.)
Public methodIsBefore
Gets a value indicating whether this item is rendered before the passed item.
Public methodIsDropPossible
Gets whether the the collection of dragged items can be dropped on the destination item.
Protected methodIsItemItsOwnContainerOverride
Determines if the specified item is (or is eligible to be) its own container.
(Overrides ItemsControlIsItemItsOwnContainerOverride(Object).)
Protected methodMeasureOverride
Public methodOnApplyTemplate
Called when the template of the control is being applied.
(Overrides EditableHeaderedItemsControlOnApplyTemplate.)
Protected methodOnChecked
Raises the [E:Checked] event.
Protected methodOnClick
Raises the [E:Click] event and tries to execute the [P:Command].
Protected methodOnCollapsed
Raises the [E:Collapsed] event.
Protected methodOnCreateAutomationPeer
Returns class-specific AutomationPeer.
(Overrides UIElementOnCreateAutomationPeer.)
Protected methodOnDoubleClick
Raises the [E:DoubleClick] event and tries to execute the [P:Command].
Protected methodOnEditCanceled
Raises the [E:EditCanceled] event.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnEdited
Raises the [E:Edited] event.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnEditorPrepare
Called when the item editor has been prepared.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnEditStarted
Raises the [E:Edited] event.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnExpanded
Raise the [E:Expanded] event.
Protected methodOnGotFocus
Called before the GotFocus event occurs.
(Overrides FrameworkElementOnGotFocus(RoutedEventArgs).)
Protected methodOnHeaderChanged
Called when the Header property of a HeaderedContentControl changes.
(Overrides HeaderedItemsControlOnHeaderChanged(Object, Object).)
Protected methodOnHeaderEditElementKeyDown
Called when KeyDown event occurs on the Header Edit Element.
Protected methodOnHeaderEditTemplateChanged
Called when the HeaderEditTemplate changes.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnHeaderEditTemplateSelectorChanged
Called when the HeaderEditTemplateSelector changes.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnInitialized
Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally.
(Overrides FrameworkElementOnInitialized(EventArgs).)
Protected methodOnIsEnabledChanged
The handler for the IsEnabledChanged event is fired.
Protected methodOnIsExpandedChanged
Called when the value of the IsExpanded property changes.
Protected methodOnIsInEditModeChanged
Called when the value of the IsInEditMode property changes.
(Overrides EditableHeaderedItemsControlOnIsInEditModeChanged(Boolean, Boolean).)
Protected methodOnItemsChanged
Invoked when the Items property changes.
(Overrides ItemsControlOnItemsChanged(NotifyCollectionChangedEventArgs).)
Protected methodOnKeyDown
Called before the KeyDown event occurs.
(Overrides ItemsControlOnKeyDown(KeyEventArgs).)
Protected methodOnLoadOnDemand
Raises the [E:LoadOnDemand] event.
Protected methodOnLostFocus
Called before the LostFocus event occurs.
(Overrides UIElementOnLostFocus(RoutedEventArgs).)
Protected methodOnPreviewChecked
Raises the [E:PreviewChecked] event.
Protected methodOnPreviewCollapsed
Raises the [E:PreviewCollapsed] event.
Protected methodOnPreviewEditCanceled
Raises the [E:PreviewEditCanceled] event.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnPreviewEdited
Raises the [E:PreviewEdited] event.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnPreviewEditorPrepare
Prepares the editor for the TreeViewItem. This override binds the default TextBox to the property that is edited if necessary.
(Overrides EditableHeaderedItemsControlOnPreviewEditorPrepare(EditorPrepareEventArgs).)
Protected methodOnPreviewEditStarted
Raises the [E:Edited] event.
(Inherited from EditableHeaderedItemsControl.)
Protected methodOnPreviewExpanded
Raises the [E:PreviewExpanded] event.
Protected methodOnPreviewSelected
Raises the [E:PreviewSelected] event.
Protected methodOnPreviewUnchecked
Raises the [E:PreviewUnchecked] event.
Protected methodOnPreviewUnselected
Raises the [E:PreviewUnselected] event.
Protected methodOnSelected
Raises the [E:Selected] event.
Protected methodOnUnchecked
Raises the [E:Unchecked] event.
Protected methodOnUnselected
Raises the [E:Unselected] event.
Protected methodPrepareContainerForItemOverride
Prepares the specified element to display the specified item.
(Overrides ItemsControlPrepareContainerForItemOverride(DependencyObject, Object).)
Protected methodPrepareEditor
Called when the editor for the edit operation is begin prepared.
(Inherited from EditableHeaderedItemsControl.)
Protected methodSetEditValue
Sets the new value after a successful edit. By default it sets the header.
(Inherited from EditableHeaderedItemsControl.)
Public methodToString
Return item text value.
(Overrides HeaderedItemsControlToString.)
Top
Extension Methods
  NameDescription
Public Extension MethodChildrenOfTypeT
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodDeserializePrimitives
Deserializes some primitive properties of a control.
(Defined by SerializationExtensions.)
Public Extension MethodEnableLayoutRounding (Defined by LayoutRoundingHelperExtensions.)
Public Extension MethodFindChildByTypeT
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodGetAssociatedInlineUIContainer (Defined by ExtensionMethods.)
Public Extension MethodGetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodGetBaseControlItemStatus
Gets a string that communicates the visual status of a Control.
(Defined by AutomationExtensions.)
Public Extension MethodGetBoundsRelativeTo
Gets the bounds relative to the current framework element.
(Defined by ExtensionMethods.)
Public Extension MethodGetGlobalMousePosition
(Defined by WindowHost.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParentT
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is ancestor of the current UI element.
(Defined by ExtensionMethods.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is an ancestor of the descendant.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsKeyboardFocusWithin
Determines whether keyboard focus is within the current UI element.
(Defined by KeyboardHelper.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfTypeT
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodSerializePrimitives
Serializes some primitive properties of a control.
(Defined by SerializationExtensions.)
Public Extension MethodSetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Public Extension MethodSetLayout
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Point)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Double, Double)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSlideInOverloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideIn(TimeSpan)Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOutOverloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut(TimeSpan)Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(NullableDouble, NullableDouble, NullableDouble, NullableDouble, TimeSpan)Overloaded.
Translates the target element as requested by the parameters.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(NullableDouble, NullableDouble, NullableDouble, NullableDouble, TimeSpan, Action)Overloaded.
Translates the target element as requested by the parameters and executes the action request.
(Defined by CalendarAnimation.)
Top
See Also