Home Forums WinForms controls Other WinForms controls Performance of the Treeview-Control … Reply To: Performance of the Treeview-Control …

User (Old forums)
Post count: 23064

The main purpose of the SmartUI for .NET controls is navigation. All the product’s SmartControls are used as shortcuts, window handlers or information providers for your applications. They were not meant to handle a huge volume of information. This is why no SmartControl is data bound. The SmartTreeView control is no exception.

Unfortunately, although the SmartTreeView was conceived as a rich-feature, visually stunning navigation tool, it is easy to forget its limitation and starting imposing more and more stress upon it. We estimate that the maximum number of items the SmartTreeView can efficiently handle is one thousand (1000).

However, in some cases, you may be able to efficiently handle more by dynamically loading the nodes. This FolderExplorer sample demonstrates just that. This sample is installed along Xceed Components in the Xceed Components installation directory, which is normally :

C:\Program Files\Xceed Components\Xceed SmartUI for .NET 3.3\Samples\VS.NET 2003\CSharp\Advanced\FolderExplorer

You will find four versions of this sample : VS2003, VS2005, in both VB.NET and C#.

Imported from legacy forums. Posted by André (had 7576 views)