In Q1 2011 we introduced a highly improved version of the RadTreeView control which had all of its internal parts rebuilt in order to support full UI virtualization and customization. This allowed us to attach a new data engine that provided many new and useful features such as built-in filtering and sorting independent from the external data-sources, and support for CRUD operations.

For Q3 2011 and Q3 2011 SP1 we made additional improvements to our data engine and in the synchronization between the UI and the data layers.

Now, there are two questions which we have been asked lately: “Is the new RadTreeView really faster than the previous one” and “Should we upgrade to the latest version, is it worth it?” The answers to these questions are pretty simple and they are “Yes. And Yes!” If you want a much faster RadTreeView for WinForms , it is definitely worth upgrading. And since words alone are not convincing enough, let’s put the supercharged engine of RadTreeView to the dyno test in order to see how fast it really is.

It is so fast, that you can barely see it – just look at (or find) the green bar!

RadTreeView for WinForms Unbound Mode Filtering

Unbound mode. Loading nodes and filtering during adding nodes (nodes, ms)


RadTreeView for WinForms, Unbound Mode, Sorting

Unbound mode. Loading nodes and sorting during adding nodes (nodes, ms)


RadTreeView for WinForms, Sorting and Filtering

Unbound mode. Sorting and filtering on already loaded tree (nodes, ms)


RadTreeView for WinForms Binding

Binding RadTreeView (binding mode, ms)


RadTreeView for WinForms

Unbound mode. Applying operations on already loaded tree (operation, ms)

We are sure that you are already convinced about the huge performance boost, so make sure to download the latest version of RadControls for WinForms from your Telerik account now!

Download RadControls for WinForms by Telerik

About the Author

Nikolay Diyanov

Diyanov is the Product Manager of the Native Mobile UI division at Progress. Delivering outstanding solutions that make developers' lives easier is his passion and the biggest reward in his work. In his spare time, Nikolay enjoys travelling around the world, hiking, sun-bathing and kite-surfing.

Find him on Twitter @n_diyanov or on LinkedIn.

Related Posts


Comments are disabled in preview mode.