ULTIMATE SUITE V2008.2 - COMPLETE SET OF 79 .NET WINFORMS COMPONENTS Welcome, Guest  :: Login 

EntrySet.Lists Namespace

TreeView Component

TreeView is powerful component for .NET WinForms. Adds a rich treeview experience to your applications, with an in place designer, which is fully integrated into Visual Studio.NET and has a rich set of design functions simplifying development. Its object and event model gives you complete control over your code and application.

Main Features

  • PathSelector control displays the way to chosen node in single line and facilitates the navigation in more complicated hierarchical structures.

  • WYSIWYG designer with full support of drag&drop, clipboard and undo&redo.

  • Each node, checkbox and expand box can have its own color style.

  • Four different checkbox styles and three expand box styles to choose from.

  • It is possible to set style inheritance in the TreeView's hierarchical structure.

  • Text underlining uses several styles - dash, dot, solid or tilde.

  • Multi-line word wrapping.

  • Highlighting the selected node or flashing some important node and its whole path.

  • Easier tree navigation can be achieved with nodes auto numbering.

  • Save a content of TreeView to XML file and load XML file to the TreeView

Appearance

TreeView has extensive style settings implemented. Using the fade effect you can make UI of your application more attractive.

If you are not satisfied with the tree lines style and collapse/expand mark you can use the sub items indicator which is being shown at the end of the node.

Interesting feature of every node is to choose from one of four underline styles which can have its color as well.

Colors and styles

Using colors it is possible to modify TreeView to your needs, you can alter color and font for each node, change style of each expand box, checkbox, treelines use flags and marks and much more.

Color Schemes

Using color schemes you can very easily and instantly set nice and balanced color combinations and all this without time consuming and laborious manipulation with large number of properties.

Visual effects

TreeView contains graphical elements that can help you to point out some kind of information or to alert the user of your application. You can highlight the text using one of the four types of underline - dash, dot, solid and tilde.
You can choose the color of the underline. Use the Flash function to blink the selected node or any other node.

Drag and drop

Implementing a TreeView drag&drop functionality of a time consuming task. We have created the built-in system for you with event handling to capture the system based drag&drop operations or you can tale advantage of the full in-place drag&drop system to alter the tree structure at runtime without the need to write a single line of code.

Built-in ContextMenu functions

Runtime editing and arranging is available in the built-in TreeView context menu without coding. You can activate a special editing and arranging functions in TreeView's context menu by ContextMenuEditing, ContextMenuArranging and ContextMenuXmlOperations properties. Context menu strings can be localized.

Powerful Designer

Extensive WYSIWYG designer allows you to create fully functional model of the application TreeView within minutes.

Sophisticated functions

TreeView contains several sophisticated functions, these free you of routine programming which repeats in every project again and again. Some of these functions are MoveUp, MoveDown, MoveLeft and MoveRight which you can use to move Nodes in their hierarchical structure.