Flexible TreeView 5.1.9 Help
FlexibleTreeView Class Methods


For a list of all members of this type, see FlexibleTreeView members.

Public Methods
 NameDescription
Public MethodAutoSizeColumn Resizes the specified visible column to show all content.  
Public MethodAutoSizeVisibleColumns Resizes all visible columns to show all content.  
Public MethodBeginEdit Starts the content edit of the specified node control.  
Public MethodBeginInvokeOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodBeginUpdatePrevents the control from updating until the EndUpdate method is called.  
Public MethodBringToFront (Inherited from System.Windows.Forms.Control)
Public MethodClear Removes all nodes from the treeview. All other objects like columns, node controls, etc. remains.  
Public MethodClearSelectionOverloaded.  Deselects all selected nodes taking into account treeview selection settings.  
Public MethodCollapseAll Collapses all treeview nodes.  
Public MethodContains (Inherited from System.Windows.Forms.Control)
Public MethodCopyTo Copies the treeview structure to other treeview.  
Public MethodCreateControl (Inherited from System.Windows.Forms.Control)
Public MethodCreateDragBitmap Creates an image with all nodes being dragged to show near the mouse cursor.  
Public MethodCreateGraphics (Inherited from System.Windows.Forms.Control)
Public MethodCreateObjRef (Inherited from System.MarshalByRefObject)
Public MethodDisposeOverloaded. Overridden.  Releases the unmanaged resources used by the treeview and its child controls and optionally releases the managed resources.  
Public MethodDoDragDrop (Inherited from System.Windows.Forms.Control)
Public MethodDoDragDropNodes Starts drag & drop of the specified nodes.  
Public MethodDrawToBitmap (Inherited from System.Windows.Forms.Control)
Public MethodEndEditOverloaded. Ends the node control`s content edit and optionally applies changes according to the ARMSoft.FlexibleTreeView.NodeControls.EditableControl.ApplyChangesOnLostFocus value.  
Public MethodEndInvoke (Inherited from System.Windows.Forms.Control)
Public MethodEndUpdate Resumes treeview updates.  
Public MethodExpandAll Expands all treeview nodes.  
Public MethodFindForm (Inherited from System.Windows.Forms.Control)
Public MethodFitColumns Resizes all visible columns to fit to the current treeview width.  
Public MethodFocus (Inherited from System.Windows.Forms.Control)
Public MethodFreezeSortResultFreezes the last sort operation result to be able to revert to it by the UndoSort method.  
Public MethodFullRepaintReconstructs and repaints the treeview control. Use it for complete treeview update when something core has changed inside treeview. For light update use the ViewUpdate method instead.  
Public MethodGetChildAtPointOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodGetColor Gets the treeview color by the specified color identifier and taking into account the selected theme.  
Public MethodGetColorGradient Gets the treeview color gradient by the specified identifier and taking into account the selected theme.  
Public MethodGetContainerControl (Inherited from System.Windows.Forms.Control)
Public MethodGetImage Gets the treeview visual element image by the specified identifier and taking into account the selected theme.  
Public MethodGetLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodGetNextControl (Inherited from System.Windows.Forms.Control)
Public MethodGetNodeAtOverloaded.  Gets the node at the specified location.  
Public MethodGetNodeBounds Gets the node bounds rectangle according to the treeview selection mode etc.  
Public MethodGetNodeByRow Gets a node by the specified row number.  
Public MethodGetNodeControlAt Gets a node control within the specified node at the specified location.  
Public MethodGetPreferableColumnWidth Calculates the specified column`s width to show all column`s content.  
Public MethodGetPreferredSize (Inherited from System.Windows.Forms.Control)
Public MethodHide (Inherited from System.Windows.Forms.Control)
Public MethodHideTooltip Hides the active tooltip in the treeview.  
Public MethodInitializeLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodInvalidateOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodInvalidateHotNode Updates the node under the mouse cursor.  
Public MethodInvalidateNodesVisibility Recalculates visibility of all nodes in the treeview. As a result, some nodes will be hidden and some are shown.  
Public MethodInvokeOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodIsTreeNode Gets a value indicating whether the specified node belongs to this treeview.  
Public MethodPerformLayoutOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodPointToClient (Inherited from System.Windows.Forms.Control)
Public MethodPointToScreen (Inherited from System.Windows.Forms.Control)
Public MethodPreFilterMessageFilters out a message before it is dispatched.  
Public MethodPreProcessControlMessage (Inherited from System.Windows.Forms.Control)
Public MethodPreProcessMessage (Inherited from System.Windows.Forms.Control)
Public MethodRecreateNodePathOverloaded.  Recreates the specified node`s path in the current treeview using the specified callback for deep node cloning.  
Public MethodRectangleToClient (Inherited from System.Windows.Forms.Control)
Public MethodRectangleToScreen (Inherited from System.Windows.Forms.Control)
Public MethodRefresh (Inherited from System.Windows.Forms.Control)
Public MethodResetBackColor (Inherited from System.Windows.Forms.Control)
Public MethodResetBindings (Inherited from System.Windows.Forms.Control)
Public MethodResetCursor (Inherited from System.Windows.Forms.Control)
Public MethodResetFont (Inherited from System.Windows.Forms.Control)
Public MethodResetForeColor (Inherited from System.Windows.Forms.Control)
Public MethodResetImeMode (Inherited from System.Windows.Forms.Control)
Public MethodResetRightToLeft (Inherited from System.Windows.Forms.Control)
Public MethodResetText (Inherited from System.Windows.Forms.Control)
Public MethodReSort Re-sorts treeview nodes taking into account visible and sortable columns and sortable node controls.  
Public MethodResumeLayoutOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodScaleOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodScrollTo Scrolls the treeview to show the specified node in the treeview's display area.  
Public MethodSelectOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodSelectAll Selects all treeview nodes.  
Public MethodSelectNextControl (Inherited from System.Windows.Forms.Control)
Public MethodSelectNodes Selects specified nodes in the treeview.  
Public MethodSendToBack (Inherited from System.Windows.Forms.Control)
Public MethodSetBoundsOverloaded.  (Inherited from System.Windows.Forms.Control)
Public MethodShow (Inherited from System.Windows.Forms.Control)
Public MethodShowColumnChooseForm Shows the form where user can choose the columns shown in this treeview.  
Public MethodSuspendLayout (Inherited from System.Windows.Forms.Control)
Public MethodToString (Inherited from System.ComponentModel.Component)
Public MethodUndoSortRestores nodes order and columns ARMSoft.FlexibleTreeView.Column.TreeColumn.SortOrder property value as before the last sort operation.  
Public MethodUpdate (Inherited from System.Windows.Forms.Control)
Public MethodViewUpdateInvalidates the treeview control. Use it for light treeview update when some color has changed. For complete treeview update use the FullRepaint method instead.  
Top
Protected Methods
 NameDescription
Protected Internal MethodAccessibilityNotifyClientsOverloaded.  (Inherited from System.Windows.Forms.Control)
Protected MethodCreateAccessibilityInstance (Inherited from System.Windows.Forms.Control)
Protected MethodCreateBoundColumn Create a treeview column to display data in from the bound data source.  
Protected MethodCreateBoundNode While binding treeview to a data source creates a node that will be bound to a data object.  
Protected MethodCreateBoundNodeControl Create a node control of the specified type to display data from the bound data source.  
Protected MethodCreateControlsInstance (Inherited from System.Windows.Forms.Control)
Protected MethodCreateDragDataObject Called before starting the drag & drop in this treeview to create a data object that describes the object(s) being dragged.  
Protected MethodCreateHandle (Inherited from System.Windows.Forms.Control)
Protected MethodDefWndProc (Inherited from System.Windows.Forms.Control)
Protected MethodDestroyHandle (Inherited from System.Windows.Forms.Control)
Protected MethodDrawNode Draw the specified node content like node controls, etc.  
Protected MethodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  
Protected MethodGetAccessibilityObjectById (Inherited from System.Windows.Forms.Control)
Protected MethodGetAutoSizeMode (Inherited from System.Windows.Forms.Control)
Protected MethodGetScaledBounds (Inherited from System.Windows.Forms.Control)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodGetStyle (Inherited from System.Windows.Forms.Control)
Protected MethodGetTopLevel (Inherited from System.Windows.Forms.Control)
Protected MethodInitLayout (Inherited from System.Windows.Forms.Control)
Protected MethodInvokeGotFocus (Inherited from System.Windows.Forms.Control)
Protected MethodInvokeLostFocus (Inherited from System.Windows.Forms.Control)
Protected MethodInvokeOnClick (Inherited from System.Windows.Forms.Control)
Protected MethodInvokePaint (Inherited from System.Windows.Forms.Control)
Protected MethodInvokePaintBackground (Inherited from System.Windows.Forms.Control)
Protected MethodIsInputChar (Inherited from System.Windows.Forms.Control)
Protected MethodIsInputKeyOverridden. Determines whether the specified key is a regular input key or a special key that requires preprocessing.  
Protected Internal MethodIsNodeVisible Determines whether the specified node is visible.  
Protected MethodMemberwiseCloneOverloaded.  (Inherited from System.MarshalByRefObject)
Protected MethodNotifyInvalidate (Inherited from System.Windows.Forms.Control)
Protected MethodOnAutoSizeChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnBackColorChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnBackgroundImageChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnBackgroundImageLayoutChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnBindingContextChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnCausesValidationChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnChangeUICues (Inherited from System.Windows.Forms.Control)
Protected MethodOnClick (Inherited from System.Windows.Forms.Control)
Protected MethodOnClientSizeChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnContextMenuChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnContextMenuStripChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnControlAdded (Inherited from System.Windows.Forms.Control)
Protected MethodOnControlRemoved (Inherited from System.Windows.Forms.Control)
Protected MethodOnCreateControl (Inherited from System.Windows.Forms.Control)
Protected MethodOnCursorChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnDockChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnDoubleClick (Inherited from System.Windows.Forms.Control)
Protected MethodOnDragDropOverridden. Raises the System.Windows.Forms.Control.DragDrop event.  
Protected MethodOnDragEnterOverridden. Raises the System.Windows.Forms.Control.DragEnter event.  
Protected MethodOnDragLeaveOverridden. Raises the System.Windows.Forms.Control.DragLeave event.  
Protected MethodOnDragOverOverridden. Raises the System.Windows.Forms.Control.DragOver event.  
Protected MethodOnEnabledChangedOverridden. Raises the System.Windows.Forms.Control.EnabledChanged event.  
Protected MethodOnEnter (Inherited from System.Windows.Forms.Control)
Protected MethodOnFontChangedOverridden. Raises the System.Windows.Forms.Control.FontChanged event.  
Protected MethodOnForeColorChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnGiveFeedback (Inherited from System.Windows.Forms.Control)
Protected MethodOnGotFocusOverridden. Raises the System.Windows.Forms.Control.GotFocus event.  
Protected MethodOnHandleCreatedOverridden. Raises the System.Windows.Forms.Control.HandleCreated event.  
Protected MethodOnHandleDestroyed (Inherited from System.Windows.Forms.Control)
Protected MethodOnHelpRequested (Inherited from System.Windows.Forms.Control)
Protected MethodOnImeModeChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnInvalidated (Inherited from System.Windows.Forms.Control)
Protected MethodOnKeyDownOverridden. Raises the System.Windows.Forms.Control.KeyDown event.  
Protected MethodOnKeyPress (Inherited from System.Windows.Forms.Control)
Protected MethodOnKeyUpOverridden. Raises the System.Windows.Forms.Control.KeyUp event.  
Protected MethodOnLayout (Inherited from System.Windows.Forms.Control)
Protected MethodOnLeave (Inherited from System.Windows.Forms.Control)
Protected MethodOnLocationChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnLostFocusOverridden. Raises the System.Windows.Forms.Control.LostFocus event.  
Protected MethodOnMarginChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnMouseCaptureChangedOverridden. Raises the System.Windows.Forms.Control.MouseCaptureChanged event.  
Protected MethodOnMouseClick (Inherited from System.Windows.Forms.Control)
Protected MethodOnMouseDoubleClickOverridden. Raises the System.Windows.Forms.Control.MouseDoubleClick event.  
Protected MethodOnMouseDownOverridden. Raises the System.Windows.Forms.Control.MouseDown event.  
Protected MethodOnMouseEnter (Inherited from System.Windows.Forms.Control)
Protected MethodOnMouseHover (Inherited from System.Windows.Forms.Control)
Protected MethodOnMouseLeaveOverridden. Raises the System.Windows.Forms.Control.MouseLeave event.  
Protected MethodOnMouseMoveOverridden. Raises the System.Windows.Forms.Control.MouseMove event.  
Protected MethodOnMouseUpOverridden. Raises the System.Windows.Forms.Control.MouseUp event.  
Protected MethodOnMouseWheelOverridden. Raises the System.Windows.Forms.Control.MouseWheel event.  
Protected MethodOnMove (Inherited from System.Windows.Forms.Control)
Protected MethodOnNotifyMessage (Inherited from System.Windows.Forms.Control)
Protected MethodOnPaddingChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnPaintOverridden. Raises the System.Windows.Forms.Control.Paint event.  
Protected MethodOnPaintBackground (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentBackColorChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentBackgroundImageChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentBindingContextChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentCursorChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentEnabledChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentFontChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentForeColorChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentRightToLeftChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnParentVisibleChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnPreviewKeyDown (Inherited from System.Windows.Forms.Control)
Protected MethodOnPrint (Inherited from System.Windows.Forms.Control)
Protected MethodOnQueryContinueDragOverridden. Raises the System.Windows.Forms.Control.QueryContinueDrag event.  
Protected MethodOnRegionChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnResize (Inherited from System.Windows.Forms.Control)
Protected MethodOnRightToLeftChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnSizeChangedOverridden. Raises the System.Windows.Forms.Control.SizeChanged event.  
Protected MethodOnStyleChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnSystemColorsChangedOverridden. Raises the System.Windows.Forms.Control.SystemColorsChanged event.  
Protected MethodOnTabIndexChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnTabStopChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnTextChanged (Inherited from System.Windows.Forms.Control)
Protected MethodOnThemeManagerChangedRaises the ThemeManagerChanged event.  
Protected MethodOnValidated (Inherited from System.Windows.Forms.Control)
Protected MethodOnValidating (Inherited from System.Windows.Forms.Control)
Protected MethodOnVisibleChangedOverridden. Raises the System.Windows.Forms.Control.VisibleChanged event.  
Protected MethodProcessCmdKey (Inherited from System.Windows.Forms.Control)
Protected MethodProcessDialogChar (Inherited from System.Windows.Forms.Control)
Protected MethodProcessDialogKey (Inherited from System.Windows.Forms.Control)
Protected MethodProcessKeyEventArgs (Inherited from System.Windows.Forms.Control)
Protected Internal MethodProcessKeyMessage (Inherited from System.Windows.Forms.Control)
Protected MethodProcessKeyPreview (Inherited from System.Windows.Forms.Control)
Protected Internal MethodProcessMnemonic (Inherited from System.Windows.Forms.Control)
Protected MethodRaiseDragEvent (Inherited from System.Windows.Forms.Control)
Protected MethodRaiseKeyEvent (Inherited from System.Windows.Forms.Control)
Protected MethodRaiseMouseEvent (Inherited from System.Windows.Forms.Control)
Protected MethodRaisePaintEvent (Inherited from System.Windows.Forms.Control)
Protected MethodRecreateHandle (Inherited from System.Windows.Forms.Control)
Protected MethodResetMouseEventArgs (Inherited from System.Windows.Forms.Control)
Protected MethodRtlTranslateAlignmentOverloaded.  (Inherited from System.Windows.Forms.Control)
Protected Internal MethodRtlTranslateContent (Inherited from System.Windows.Forms.Control)
Protected MethodRtlTranslateHorizontal (Inherited from System.Windows.Forms.Control)
Protected MethodRtlTranslateLeftRight (Inherited from System.Windows.Forms.Control)
Protected MethodScaleControl (Inherited from System.Windows.Forms.Control)
Protected MethodScaleCore (Inherited from System.Windows.Forms.Control)
Protected MethodSetAutoSizeMode (Inherited from System.Windows.Forms.Control)
Protected MethodSetBoundsCore (Inherited from System.Windows.Forms.Control)
Protected MethodSetClientSizeCore (Inherited from System.Windows.Forms.Control)
Protected MethodSetStyle (Inherited from System.Windows.Forms.Control)
Protected MethodSetTopLevel (Inherited from System.Windows.Forms.Control)
Protected MethodSetVisibleCore (Inherited from System.Windows.Forms.Control)
Protected MethodSizeFromClientSize (Inherited from System.Windows.Forms.Control)
Protected Internal MethodUpdateBoundsOverloaded.  (Inherited from System.Windows.Forms.Control)
Protected MethodUpdateStyles (Inherited from System.Windows.Forms.Control)
Protected MethodUpdateZOrder (Inherited from System.Windows.Forms.Control)
Protected MethodWndProcOverridden. Processes Windows messages.  
Top
See Also

Reference

FlexibleTreeView Class
ARMSoft.FlexibleTreeView Namespace

Send Feedback