Support & Community

Our customers
  • Dell
  • Siemens
  • Autodesk
  • Canon
  • Broadcom
  • US Army
  • EMC
  • eSimulation
  • Varian
  • Boehringer Ingelheim
  • ComputerCare

Bizspark program

Flexible TreeView v4.3

While Flexible TreeView is a feature-rich and stable product our team is eager to listen our users' feedback and provide more features to make you daily work easier.

With this release, we deliver Visual Studio 2015 and .NET Framework 4.6 support, two new and cool node controls and many other changes as described below.


Visual Studio 2015 and .NET 4.6 support

With this release, Flexible TreeView does support Visual Studio 2015 and .NET Framework 4.6. Just select 'VS2015' while installing Flexible TreeView to install it into Visual Studio 2015 Toolbox.

To target Flexible TreeView for .NET 4.6 you need to add the $INSTALL$\Bin\NET4.6\ARMSoft.FlexibleTreeView.dll assembly reference to your project, where $INSTALL$ is the folder where Flexible TreeView was installed to.


New NodeMarker node control

New and useful NodeMarker node control added with this release, which allows do draw vertical, colored lines on the left side of each node. Data binding supported as always. Flexible customization supported as always.

Here is an example of how it could look like in the treeview:


Read NodeMarker documentation for details.


New NodeComboBoxString node control

Flexible TreeView already has the NodeComboBox node control that allows to bind an integer value to a list of possible items to select. However, its limitation is that only integer data type could be used which is not a case sometimes.

With this new release, we deliver NodeComboBoxString node control, which allows to bind to a string property and select its value from a pre-defined list of strings.

Read NodeComboBoxString documentation for details.


NodeDateTime improvements

Previously, NodeDateTime node control allowed to enter any valid data while being edited. With this release, we added a possibility to limit the possible entered value with min and max date ranges. To change these limits the treeview.EditorRepository.DateTimeEditor.MinDate and MaxDate properties should be used respectively.

In addition, the Nullable<System.DateTime> data type is now supported by NodeDateTime node control. If date value is NULL then the newly added PlaceholderText string property value is drawn in the node control to guide the user of what is expected to enter into this field.


Data binding improvements

Earlier, if System.Data.DataTable was bound to the treeview each column's title was equal to the corresponding column name. With this release, Flexible TreeView inspects the DataColumn.Caption property and uses it if it is specified. The DataColumn.Caption property allows to give the column more human readable title while holding its name more business specific.


Hope you will find this release useful for your projects. Please, share with us your feedback.

Read the change log for release notes.

Last news
Black Friday discounts
Thursday, 17 November 2016

Black Friday is going to come while our 50% discounts already here. Go get it!

Flexible TreeView v5.1
Monday, 17 October 2016

We are happy to deliver v5.1. A lot of changes and improvements!

Flexible TreeView v5.0
Sunday, 24 April 2016

v.5 is here! Just one but significant feature - the nodes visibility filtering, is here!

Latest release

Release date:
Oct 17, 2016

Copyright © 2006-2019 ARMSoft. All rights reserved.
Terms of use | Privacy Policy