Hello Good People!

Today we releasing 11.1 version of DotNetBar with often asked for multi-column support on ComboBoxEx drop-down and virtual data mode in SuperGrid when using data-binding for quick, easy, and fast automatic binding to existing data with thousands or millions of rows.

Multi-column drop-down is now built into the ComboBoxEx control and its activated when you set DataSource and DropDownColumns properties. Control will switch to multi-column display mode and it will display specified fields on drop-down:

Multi Column ComboBox Control

Multi Column ComboBox Control

Multi-column drop-down by default can be resized and close button for drop-down is visible. Control will automatically create column header text based on field names, but they can be easily changed by setting DropDownColumnsHeaders property.

SuperGrid control now can be used in virtual mode while using data-binding. Virtual mode can be enabled for every type of supported bound data (IList, IListSource, IBindingSource, DataTable, DataSet).

To do this, simply set the VirtualMode property and establish your DataSource and DataMember bindings as normal. Do not set the VirtualRowCount as this will be maintained automatically from the bound data-source. The SuperGrid will do the rest and perform all on-demand loading, updating, and purging of bound data rows. All row insertions, deletions, and updates are fully supported for both Virtual and non-VirtualMode bound data.

Note that all the inherent characteristics of VirtualMode interaction apply to bound data just as they do to non-bound data – in particular, nested panels and nested rows are not permitted and all rows are of equal set height (VirtualRowHeight).


There are more than 45 new features and fixes in this release. Here are detailed Release Notes.

Do not forget that our online Knowledge Base is getting updated constantly and is great source of information and tips on DotNetBar usage.

You can download the latest build of DotNetBar at http://www.devcomponents.com/

 

Tagged with:
 

Today we released first new version of DotNetBar in 2013 with brand new Radial Menu control, notification marks for buttons and tiles as well as countless improvement to our very popular SuperGrid control.

Radial Menu control provides fast and visually pleasing way to execute commands in user interface using minimum movement of finger or mouse. It is very well suited for both touch based and mouse only based configurations. Following image shows Radial Menu control:

DotNetBar Radial Menu Control

DotNetBar Radial Menu Control

Radial Menu control included two menu types. Segment menu type as shown in image above and Circular menu type as shown in image below:

DotNetBar Radial Menu

DotNetBar Radial Menu

What these screen-shots do not show is animation and fluidity this control works with. Please check out the short videos that show-off fluid animation we built into the this control on Radial Menu web-page. We also wrote an knowledge base article which covers most of what you need to know to work with control effectively.

There is new sample project (RadialMenu) included with this release which shows how to use the control from code and how to customize its color scheme.

Also new are handy notification marks that you can display on top of the ButtonItem buttons and Metro tiles. This is how that looks like:

DotNetBar Notification Marks

DotNetBar Notification Marks

Make sure to check out our redesigned samples explorer which runs after install is complete. I think you will be pleasantly surprised by new design.

There are more than 130 new features and fixes in this release. Here are detailed Release Notes.

Do not forget that our online Knowledge Base is getting updated constantly and is great source of information and tips on DotNetBar usage.

 

 

 

Tagged with:
 

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

© 2009 Denis Basaric: DevComponents Blog