PCB_Investigator.PCBIControls.ListViewFilter Namespace

 

Classes

ListViewFilter List View with special filter and sorting methods. It contains extra header and context menu auto generation.
ListViewFilterHeader This class encapsulates the standard HeaderControl that is not currently implemented in the .NET Framework. This is specific for use with a ListViewFilter control in this assembly. The primary reason for this is to get access to the Win32 HDM_ messages to get/set values that are not published by the System.Windows.Forms.ColumnHeader class in .NET. NOTE: This control works very well in XP since it uses the HDF_SORTUP/HDF_SORTDN flags to display the up/down icon. But you must have a manifest that states using CommCtrl version 6.0 or greater, since that is where it is implemented...

Structures

ListViewFilterLVFFilter LVFFilter to create your own filter elements.
NMCUSTOMDRAW Custom draw notify message
NMHDR Base notify message header
NMHEADER Standard notify message header
NMLVCUSTOMDRAW ListView specialized custom draw message
RECT 

Enumerations

LVFDataType Data type of column content
LVFFilterType Type of comparison requested by the filter
W32_CDRF Custom draw return values