HeaderPane
Main
 
SftTree/OCX 8.0 - ActiveX Tree Control
Multi-column, multi-select ActiveX tree control with editable cells and images.
Our powerful multi-column, hierarchical ActiveX tree-grid for Windows, now reborn for the modern desktop with automatic dark mode, per-monitor high-DPI scaling, and built-in screen-reader accessibility. Still virtually 100% upward compatible.
Published by Softel vdm, Inc. - 08/04/2026

SftTree/OCX 8.0

The Windows tree control for data that has structure

The powerful hierarchical tree-grid for Windows — modernized. Multi-line, multi-column, fully hierarchical data displays that drop into any ActiveX container and now look and feel completely at home on modern Windows.

Supports Visual Studio 2019 - 2026, Windows 10 and newer versions, including Server editions.

Find out about all the new features in this release! Download the SftTree/OCX 8.0 demo (see Free 30 Day Trial on right side of this page) and evaluate the product for 30 days.

Tree Control Components

The above image shows the individual components that are available in a SftTree/OCX tree control. All components, except for the first column displaying an item's text, are optional. By turning all optional components off, the SftTree/OCX tree control can visually act as a simple list box.

For years, SftTree/OCX has been the go-to ActiveX control for developers who need more than a plain list or a flat grid — true hierarchical, multi-column displays with pixel-level control over every cell. Version 8.0 keeps everything you rely on and brings it fully up to date: automatic dark mode, per-monitor high-DPI scaling, and built-in accessibility — all while remaining virtually 100% upward compatible with your existing projects.

Built for modern Windows

Automatic Dark Mode. The control follows the Windows "Choose your mode" setting out of the box, switching between light and dark palettes as your users do — or lock it on with a single property. Your own color choices are always respected.

Per-Monitor v2 High-DPI. Row heights, grid lines, headers, control glyphs, and — at your option — every image and pixel dimension scale crisply as windows move between monitors of different DPI. No more blurry controls on high-resolution displays.

Accessibility, built in. Full UI Automation support lets Narrator, NVDA, JAWS, and other assistive technologies read the tree's structure, column and row headers, selection, and expand/collapse state — and a split tree presents as a single, unified data grid. The new Announce method pushes short status updates ("3 rows added," "Filter cleared," "Saved") straight to the screen reader.

Windows High Contrast. When a user enables a high-contrast theme, SftTree/OCX honors it automatically — the accessibility-correct behavior Microsoft's guidelines require.

Everything a data display needs

  • Hierarchical or flat — unlimited levels, single or multiple roots, and expand/collapse buttons, plus a fast virtual mode for very large flat lists.
  • Rich columns — resizable, reorderable columns with header and footer buttons, built-in sort indicators, individual colors, and selectable alignment.
  • Cells with character — per-cell fonts, foreground and background colors, gradient fills, images, in-cell progress bars, cell merging, and word-wrapped multi-line text.
  • In-place editing — edit cells with standard Windows controls, or embed any control you like directly in a cell with content windows.
  • Interaction that feels right — built-in or OLE drag & drop with automatic scrolling, flyby highlighting, tooltips and scroll tips, a resize grip, and a splitter bar for side-by-side panes.

Works everywhere you build

Drop SftTree/OCX 8.0 into Visual Studio (.NET), Visual Basic 6, Visual C++ (MFC), Microsoft Access, or any other ActiveX/OLE container. It ships as both 32-bit and 64-bit controls, so "Any CPU" .NET applications are covered. Upgrading from an earlier release takes just minutes — 8.0 is virtually 100% upward compatible and can coexist with older versions on the same machine.


The tree control you know. Ready for what's next.

Interested in this product?
Register your free account to download this product demo now! The demo version is just like the product, with all the features, so you can fully test the product. Demo expires 30 days after installation.

Find a License that Fits Your Needs

Single Developer Licenses
Multi-User Licenses
Our multi-user licenses are most cost-effective and are easy to manage, as you will receive just one license number for the specified number of installations/developers.
Single Developer License
Single Developer License - Includes an annual support subscription for 1 full year of free product support, new major and minor product releases, hotfixes, updates.
$399
10 Developers
One license for 10 developers - Includes an annual support subscription for 1 full year of free product support for all 10 users, new major and minor product releases, hotfixes, updates.
$3,300
25 Developers
One license for 25 developers - Includes an annual support subscription for 1 full year of free product support for all 25 users, new major and minor product releases, hotfixes, updates.
$5,450
 
ActiveX Control Bundle
All our ActiveX controls - tree, combo, tab, button and mask - in one bundle.

Combines all our ActiveX control products into one hugely discounted bundle and includes SftBox/OCX 5.0, SftButton/OCX 3.0, SftMask/OCX 7.0, SftTabs/OCX 6.5, SftTree/OCX 7.5 (and SftTree/OCX 8.0 BETA).

Published by Softel vdm, Inc.