Performance and Data Binding
The basic foundation of UXTreeView is the loosely-coupled MVVM architecture. This
structure unlocks more features, such as child load-on-demand with MVP and MVVM
patterns. UXTreeView offers two load-on-demand modes: automatic and custom. In custom
mode, child data retrieval completely submits to your application’s logic.
UXTreeView also provides data binding so you can easily bind linear or hierarchical
data. For greater scalability, use the hierarchical data template. UXTreeView’s
simplified binding allows you to create a generic style and assign it an ItemContainerStyle
property for almost unlimited styling. Learn more
Rich User Interaction
UXTreeView’s one-of-a-kind hierarchical data visualization offers multiple item
selection capabilities. Using the CTRL and SHIFT key with a click, Enter or Space,
users can freely select the items they want. And from development side, you can
easily capture a user’s selected items through the provided properties.
UXtreeView also introduces our TriState checkbox. It differs from traditional checkboxes
by offering a third state: indeterminate. In a hierarchical scenario, it allows
you to track child node’s checked status – whether they all are checked, unchecked,
or partially checked.
With the addition of Text search, users save even more time, which is particularly
useful when UXTreeView is bound to a complex data structure. User can quickly locate
a specific node just by typing in the characters regardless of the structure.
Learn more
Comprehensive Node Editing
UXTreeView also provides out-of-the-box node editing functionality. It allows user
to rename a node directly. To control the input and provider richer experience,
you can substitute the default editing text box with precision control, such as
masked input, calendar dropdown, and more. Learn more
Interactive DragDrop
Powered by ClientUI solid DragDrop Framework, UXTreeView offers consistent drag
and drop functionality. You can rearrange a treeview’s structure, drag drop cross
treeviews, or set the treeview’s node as a valid drop target and more. Learn more
Download the 30-day full
trial today and experience the powerful feature.