Thumbnail gallery control for .NET WinForms (C#, VB.net). ListView-like image loader, image viewer and image browser component.
* Fixed scrolling when all items are unselectable
* Fixed drag selections (not all intersecting items were always selected)
* Fixed sub-item background display in Details view when FullRowSelect is false
* Fixed sub-item focus rectangle display in Details view when FullRowSelect is false
* Fixed text highlighting not updating properly after automatic column resizing
* Fixed possible wrong item index provided in LoadingFinishedEventArgs, changed index to BetterThumbailBrowserItem instead
* Added column unsorting by middle mouse button
* Fixed hit test on items in List view
* Added overlay image alignments support for columns and items in Detail view
* Added sub-item check boxes and radio buttons support
* Added support for custom disabled check boxes and radio buttons
* Fixed dragging empty selection when MultiSelect=False and user dragged item with Control key pressed
* Added group expand buttons
* Added item hiding feature
* Fixed drawing of group header when the group is focused by keyboard
* Fixed disappearing items after scrolling and item reordering in LargeIcon view with multi-line items
* Added integration with Visual Studio 2013
* Added custom date format support in BetterListViewDateTimePickerEmbeddedControl
* Added ItemReordered event
* Fixed FindItemsWithText method call when working with invisible items
* Fixed saving form after editing tooltips in Windows Forms Designer
* Fixed sorting of items with missing sub-items or Key set to null
* Added HotTracking property
* Added SmoothScroll property
* Improved responsiveness (optimized control refreshing on control state transitions)
* Fixed BetterListViewColumnHeader.DisplayIndex property value not being updated at the time of ColumnHeaderReordered event
* Fixed bug in hit test invalidation optimization causing slower redrawing when mouse moves over large control with many items and columns
* Fixed item deselection when clicking on client area
* Fixed item selection by clicking on group header
* Removed beep when no item is found though single keypress (keyboard search)
* Fixed keyboard search
* Fixed keyboard search with 'Substring' setting and single keystroke
* Fixed rare but possible NullRefereceException in OnMouseUp method
* SuspendSelectionChanged renamed to SuppressSelectionChanged
* Fixed selection display when FullRowSelect is false in Details view
* Fixed grid lines display when HeaderStyle is None in Details view
* Fixed closing floating window in Samples Explorer
* Added HScrollHeight, VScrollWidth properties
* Fixed Visual Studio Toolbox integration on Windows XP
* Fixed unnecessary redrawing during MouseMove
* Fixed possible exception when invoking context menu on an item by mouse
* Fixed multi-line text when TextTrimming is set to None
* Fixed public constructor parameters being obfuscated
* Added owner drawing support for drag selection
* Added separate product activation utility
* Fixed bug in activation request
* Fixed unhandled exception on web request timeout when activating over web proxy
* Added separate column auto resizing for column header, column content or both (BetterListViewColumnHeaderAutoResizeStyle changed to flags enum)
* Fixed DoubleClick and ItemActivate not raised when the redrawing takes too much time between successive clicks
* Fixed online activation from behind a web proxy
* Fixed binding DataTable in the Data Binding sample
* Fixed unnecessary refreshes during binding a table with multiple columns
* Added possibility of changing label being edited by setting Label property in BeforeLabelEdit and AfterLabelEditCancel event data
* Improved Visual Studio Toolbox integration for more versions of .NET Framework, including Client Profile
* Fixed possible NullReferenceException during clicking on column headers (negative mouse cursor coordinates probably due to mouse movement)
* Fixed LabelEdit property not serializing to designer generated code
* Added 'Search Highlight' feature
* Added SearchHighlight, SearchHighlightColor, SearchHighlightBorderColor, SearchHighlightTextColor properties
* Added BetterListViewSearchOptions.UpdateSearchHighlight enum value
* Added BetterListViewSubItemBounds.BoundsSearchHighlight property
* Fixed skipping files without extension when loaded by setting Path property
* Fixed loading thumbnails of files with empty thumbnail tag
* Fixed IndexOf() method on collections to return -1 if an element is not contained in the collection
* Fixed case where clickable/sortable/unsortable column is clicked and mouse cursor moves quickly away
* Fixed column auto resizing to account for groups
* Fixed not allowing to put duplicate references in SelectedItems.Set(IEnumerable
* Fixed moving mouse cursor over an item that is partially scrolled out so that the text boundaries have negative top coordinate
* Fixed ItemActivate not raised on slow computers when item is double-clicked and mouse cursor moved quickly away
* Added CLSCompliant attribute to the assembly
* Added ColumnReorder event next to existing ColumnReordered event to allow cancelling column reordering
* Added keyboard-invoked context menu placements (ContextMenuStripPlacement property)
* Improved context menu placement: Keyboard-invoked context menu is displayed under the first visible selected item
* Improved grid lines appearance
* Improved item parts alignment when expand buttons are present
* Fixed links on Trial screen
* Fixed possible improper behavior on slower computers (or lagging code because of too much drawing etc.)
* Fixed item not selected clicked and mouse cursor is immediately moved away
* Fixed drag selection commited when item is almost double-clicked (second mouse button release not done) and then mouse is moved before button is released
* Fixed DoubleClick event raised after any amount of time when item is reordered with incomplete double-click (second mouse button release not done) and then other item is clicked
Seamless integration with .NET 2.0 and higher