
List View with scroll for custom EditorWindow.C# class dll library for Editor GUIData binding to IList typeScrollView styleMulti-selectionDraggable List Item to reorderContext Menu(Add, Insert, Duplicate, Delete)Available to adjust column widthFast draw update scroll view even for thousands list dataSimple and Easy to usePerformanceImprove drawing speed by displaying rows only within the ScrollView areaSelectionMulitselctionsSelect items on mouse clickOption to enable/disable multi-selectionAdjust column width via mouse dragReorder items via dragAppearanceSet column widthsSet header heightSet row heightSet cell horizontal and vertical spacingSet header background colorSet alternating row background colors (odd/even)Set hover (rollover) row background colorSet selected row background colorPropertiesGet List of selected itemsGet Index list of selected itemsGet Row index under the current mouse positionEventsTrigger event for displaying column content in the headerTrigger event for displaying column content in each rowTrigger events before/after ListView is drawnTrigger event when the selection changesTrigger event when a specific row is clicked with left/right mouse buttonTrigger event when a context menu item is clickedContext MenuShow context menu with Add, Insert, Duplicate, Delete when right-clicking selected item(s) (multi-selection supported)Add enable/disable option for each context menu item