Glacial ListView 2.1.0
Glacial ListView 2.1.0 is a fully .net based ListView control.
Glacial ListView 2.1.0 is one of the most fully featured products
available for .Net ListView development today. While most ListViews
focus on heavy grid based/database applications, Glacial ListView 2.1.0
focuses on a lighter, higher performance and feature rich approach.
Glacial ListView 2.1.0 is a perfect solution for your windows forms
applications.
Most grids and ListViews today are heavily DB oriented that tend to
perform poorly when presented with large amounts of data.
Glacial ListView attempts to fill this need by providing an extremely
high performance .Net control (no ActiveX or unmanaged code).
View Gallery
Download Glacial ListView 2.1.0
Features Overview
-
Custom colors for
- Controlwide
- Rows
- SubItems
-
Custom fonts for
- Controlwide
- Rows
- SubItems
-
Activated Embedding
- Built in cell edit functionality
- Built in DateTime edit
- Built in ComboBox
-
Checkboxes
- Ability to hide checkboxes at the sub item level
-
Rows
- Full Row Select
- Alternating Colored Rows
- Column Spanning
- Multi-Line rows
- MultiSelect
- Focus Rect
-
Sorting
- Both stable and unstable sorting
- The control supports custom sorting as well as custom comparers.
-
Control Featuers
- Full column resize redraw (not single line movement)
- Hot tracking for rows and/or columns
- Root Lines (don't use this option on lists with 10k+ nodes)
- Custom grid settings (color, width, line style)
- Extremely fast, can handle 500k+ nodes.
Fine grained visual customization
Right out of the box, Glacial ListView comes with the ability to set the
Backcolor, TextColor and Font at the Control, Row, and SubItem levels with
no extra coding necessary! Glacial ListView gives the programmer maximum control over
the presentation with minimal coding.
Cell Editing
We call our cell editing technology 'Activated Embedding' which
refers to the fact that you can embed any type of control that
is 'activated' by a click or double click of the cell. Types
of embedded editing are setup at the column level so that you
could have for example a textbox edit control on the first column
and a calendar control on the second column. These editing
features only come up when activated so your list looks smooth and
professional at all times.
Built in cell edit types are Textbox, ComboBox, and DateTimePicker.
You can also select the 'UserType' and add your own activated
embedded controls!
To give you maximum control over your cell editing, you can subscribe
to pre edit and post edit events so that you can load presets or
customizations on the fly as your control is being activated in the
list.
Sorting
Glacial ListView 2.1.0 comes with 2 built in sorting types and
the ability to customize the sorting in any way you see fit.
Sorting is setup on a per column basis so you can have different
types of sorting based on which column they sort on!
You have the following sort types to choose from Quicksort,
InsertionSort, and MergeSort.
Each sorting type has its up and downs.
Quicksort is extremely fast but is unstable. Unstable sorting
means that if you sort Column A first, then sort Column B, thing's
that are the same in Column A may be re-ordered.
Insertion sort is moderately fast and stable.
Glacial ListView 2.1.0 doesn't just provide you with several sorting
options built in, it also provides you with sorting TYPES as well.
You can choose from 3 different sorting comparer types or use your
own! Preset types of comparison are Text, Numeric and DateTime as
shown below.
Very high performance.
Adding 50k items to the .Net ListView on a P4 2.8 takes a little over
20 seconds to perform. Adding 10k items to Glacial ListView takes under
1 second. Glacial ListView was built for performance. Using every
trick available including a cache of references to objects, we have
tuned this control for maximum performance even under heavy loads.
Glacial ListView 2.1.0 uses an optimization list of references to each
node in order to greatly speed up access times to every part of the
tree. This adds a very small amount of extra memory consumption
(4 bytes per node) but in turn gives blazing fast speed when opening and
closing sections of the tree that contain huge numbers of nodes.
Checkboxes
Checkboxes can be added to any cell anywhere in the ListView.
Checkboxes are specified at the column level, however you can override
a checkbox at the sub item level so that a checkbox does not show up.
Licensing
Licenses user restrictions are for developer machines. A valid retail
License includes the unlimited ability to redistribute control royalty
free with your applications. You may not share/give license keys to
other companies or organizations.
You will see this screen come up until the control is properly
licensed. This screen will also come up randomly at times while the
control is in use (again until properly licensed).
NOTE: If you purchase a site license
with source the source will be emailed to you within 24 hours after
the transaction is complete. If you have any problems send email to
support@glacialcomponents.com.
| Version |
Date |
Change |
Download |
Buy |
| 2.1.0 |
05/02/2006 |
Commercial Release |
Download 2.1.0 |
 |