Property | Type | Description | |
---|---|---|---|
CanPaint | bool | ||
GetVisibleItems | bool>.Dictionary | ||
IsItemDirty | bool | ||
IsItemVisible | ItemVisibility | ||
IsItemVisible | bool | ||
OnCacheErrorInternal | void | ||
OnItemCheckBoxClickInternal | void | ||
OnSelectionChangedInternal | void | ||
OnThumbnailCachedInternal | void | ||
OnThumbnailCachingInternal | void | ||
Refresh | void | ||
Refresh | void | ||
Refresh | void | ||
ResumePaint | void | ||
SuspendPaint | void | ||
UpdateItemDetailsInternal | void | ||
hScrollBar_Scroll | void | ||
lazyRefreshTimer_Tick | void | ||
vScrollBar_Scroll | void |
Method | Description | |
---|---|---|
CheckAll ( ) : void |
Marks all items as checked.
|
|
ClearSelection ( ) : void |
Marks all items as unselected.
|
|
ClearThumbnailCache ( ) : void |
Clears the thumbnail cache.
|
|
DisableAll ( ) : void |
Marks all items as disabled.
|
|
EnableAll ( ) : void |
Marks all items as enabled.
|
|
EnsureVisible ( int itemIndex ) : bool |
Scrolls the image list view to ensure that the item with the specified index is visible on the screen.
|
|
FindString ( string s ) : int |
Finds the first item that starts with the specified string.
|
|
FindString ( string s, int startIndex ) : int |
Finds the first item that starts with the specified string.
|
|
HitTest ( Point pt, HitInfo &hitInfo ) : void |
Determines the image list view element under the specified coordinates.
|
|
ImageListView ( ) : System |
Initializes a new instance of the ImageListView class.
|
|
InvertCheckState ( ) : void |
Reverses the check state of all items.
|
|
InvertSelection ( ) : void |
Reverses the selection state of all items.
|
|
IsItemVisible ( |
Determines whether the specified item is visible on the screen.
|
|
ResetColors ( ) : void |
Resets the colors to their default value.
|
|
ResetDefaultImage ( ) : void |
Resets the default image to its default value.
|
|
ResetEmptyRatingImage ( ) : void |
Resets the empty rating image to its default value.
|
|
ResetErrorImage ( ) : void |
Resets the error image to its default value.
|
|
ResetHeaderFont ( ) : void |
Resets the header font to its default value.
|
|
ResetRatingImage ( ) : void |
Resets the rating image to its default value.
|
|
ResumeLayout ( ) : void |
Resumes usual layout logic.
|
|
ResumeLayout ( bool performLayout ) : void |
Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests.
|
|
SelectAll ( ) : void |
Marks all items as selected.
|
|
SetRenderer ( ImageListViewRenderer renderer ) : void |
Sets the renderer for this instance.
|
|
SetRenderer ( ImageListViewRenderer renderer, bool keepColors ) : void |
Sets the renderer for this instance.
|
|
ShouldSerializeColors ( ) : bool |
Determines if the colors should be serialized.
|
|
ShouldSerializeDefaultImage ( ) : bool |
Determines if the default image should be serialized.
|
|
ShouldSerializeEmptyRatingImage ( ) : bool |
Determines if the empty rating image should be serialized.
|
|
ShouldSerializeErrorImage ( ) : bool |
Determines if the error image should be serialized.
|
|
ShouldSerializeHeaderFont ( ) : bool |
Determines if the header font should be serialized.
|
|
ShouldSerializeRatingImage ( ) : bool |
Determines if the rating image should be serialized.
|
|
Sort ( ) : void |
Sorts the items.
|
|
SuspendLayout ( ) : void |
Temporarily suspends the layout logic for the control.
|
|
UncheckAll ( ) : void |
Marks all items as unchecked.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases the unmanaged resources used by the control and its child controls and optionally releases the managed resources.
|
|
IsInputKey ( Keys keyData ) : bool |
Handles the IsInputKey event.
|
|
OnCacheError ( Manina.Windows.Forms.CacheErrorEventArgs e ) : void |
Raises the CacheError event.
|
|
OnColumnClick ( ColumnClickEventArgs e ) : void |
Raises the ColumnClick event.
|
|
OnColumnHover ( Manina.Windows.Forms.ColumnHoverEventArgs e ) : void |
Raises the ColumnHover event.
|
|
OnColumnWidthChanged ( Manina.Windows.Forms.ColumnEventArgs e ) : void |
Raises the ColumnWidthChanged event.
|
|
OnDragDrop ( |
Handles the DragDrop event.
|
|
OnDragEnter ( |
Handles the DragEnter event.
|
|
OnDragLeave ( |
Handles the DragLeave event.
|
|
OnDragOver ( |
Handles the DragOver event.
|
|
OnDropFiles ( Manina.Windows.Forms.DropFileEventArgs e ) : void |
Raises the DropFiles event.
|
|
OnGotFocus ( |
Handles the GotFocus event.
|
|
OnItemCheckBoxClick ( Manina.Windows.Forms.ItemEventArgs e ) : void |
Raises the ItemCheckBoxClick event.
|
|
OnItemClick ( Manina.Windows.Forms.ItemClickEventArgs e ) : void |
Raises the ItemClick event.
|
|
OnItemCollectionChanged ( Manina.Windows.Forms.ItemCollectionChangedEventArgs e ) : void |
Raises the ItemCollectionChanged event.
|
|
OnItemDoubleClick ( Manina.Windows.Forms.ItemClickEventArgs e ) : void |
Raises the ItemDoubleClick event.
|
|
OnItemHover ( Manina.Windows.Forms.ItemHoverEventArgs e ) : void |
Raises the ItemHover event.
|
|
OnKeyDown ( |
Handles the KeyDown event.
|
|
OnKeyUp ( |
Handles the KeyUp event.
|
|
OnLostFocus ( |
Handles the LostFocus event.
|
|
OnMouseDoubleClick ( MouseEventArgs e ) : void |
Handles the MouseDoubleClick event.
|
|
OnMouseDown ( MouseEventArgs e ) : void |
Handles the MouseDown event.
|
|
OnMouseLeave ( |
Handles the MouseLeave event.
|
|
OnMouseMove ( MouseEventArgs e ) : void |
Handles the MouseMove event.
|
|
OnMouseUp ( MouseEventArgs e ) : void |
Handles the MouseUp event.
|
|
OnMouseWheel ( MouseEventArgs e ) : void |
Handles the MouseWheel event.
|
|
OnPaint ( PaintEventArgs e ) : void |
Handles the Paint event.
|
|
OnPaneResized ( Manina.Windows.Forms.PaneResizedEventArgs e ) : void |
Raises the PaneReszied event.
|
|
OnPaneResizing ( Manina.Windows.Forms.PaneResizingEventArgs e ) : void |
Raises the PaneResizing event.
|
|
OnResize ( |
Handles the Resize event.
|
|
OnSelectionChanged ( |
Raises the SelectionChanged event.
|
|
OnThumbnailCached ( Manina.Windows.Forms.ThumbnailCachedEventArgs e ) : void |
Raises the ThumbnailCached event.
|
|
OnThumbnailCaching ( Manina.Windows.Forms.ThumbnailCachingEventArgs e ) : void |
Raises the ThumbnailCaching event.
|
Method | Description | |
---|---|---|
CanPaint ( ) : bool |
Determines if the control can be painted.
|
|
GetVisibleItems ( ) : bool>.Dictionary |
Gets the guids of visible items.
|
|
IsItemDirty ( System.Guid guid ) : bool |
Determines whether the specified item is modified.
|
|
IsItemVisible ( int itemIndex ) : ItemVisibility |
Determines whether the specified item is visible on the screen.
|
|
IsItemVisible ( System.Guid guid ) : bool |
Determines whether the specified item is visible on the screen.
|
|
OnCacheErrorInternal ( System.Guid guid, |
Raises the CacheError event. This method is invoked from the thumbnail thread.
|
|
OnItemCheckBoxClickInternal ( |
Raises the ItemCheckBoxClick event.
|
|
OnSelectionChangedInternal ( ) : void |
Raises the SelectionChanged event.
|
|
OnThumbnailCachedInternal ( System.Guid guid, Image thumbnail, |
Raises the ThumbnailCached event. This method is invoked from the thumbnail thread.
|
|
OnThumbnailCachingInternal ( System.Guid guid, |
Raises the ThumbnailCaching event. This method is invoked from the thumbnail thread.
|
|
Refresh ( ) : void |
Redraws the owner control.
|
|
Refresh ( bool force ) : void |
Redraws the owner control.
|
|
Refresh ( bool force, bool lazy ) : void |
Refreshes the control.
|
|
ResumePaint ( ) : void |
Resumes painting. This call must be matched by a prior SuspendPaint call.
|
|
SuspendPaint ( ) : void |
Suspends painting until a matching ResumePaint call is made.
|
|
UpdateItemDetailsInternal ( System.Guid guid, Utility |
Updates item details. This method is invoked from the item cache thread.
|
|
hScrollBar_Scroll ( object sender, |
Handles the Scroll event of the hScrollBar control.
|
|
lazyRefreshTimer_Tick ( object sender, |
Handles the Tick event of the lazyRefreshTimer control.
|
|
vScrollBar_Scroll ( object sender, ScrollEventArgs e ) : void |
Handles the Scroll event of the vScrollBar control.
|
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true to release both managed and unmanaged resources; /// false to release only unmanaged resources. |
return | void |
public EnsureVisible ( int itemIndex ) : bool | ||
itemIndex | int | The index of the item to make visible. |
return | bool |
public FindString ( string s ) : int | ||
s | string | The text to search for. |
return | int |
public FindString ( string s, int startIndex ) : int | ||
s | string | The text to search for. |
startIndex | int | The zero-based index of the first /// item to be searched. Set to zero to search from the /// beginning of the control. |
return | int |
public HitTest ( Point pt, HitInfo &hitInfo ) : void | ||
pt | Point | The client coordinates of the point to be tested. |
hitInfo | HitInfo | Details of the hit test. |
return | void |
protected IsInputKey ( Keys keyData ) : bool | ||
keyData | Keys | One of the |
return | bool |
public IsItemVisible ( |
||
item | The item to test. | |
return | ItemVisibility |
protected OnCacheError ( Manina.Windows.Forms.CacheErrorEventArgs e ) : void | ||
e | Manina.Windows.Forms.CacheErrorEventArgs | A CacheErrorEventArgs that contains event data. |
return | void |
protected OnColumnClick ( ColumnClickEventArgs e ) : void | ||
e | ColumnClickEventArgs | A ColumnClickEventArgs that contains event data. |
return | void |
protected OnColumnHover ( Manina.Windows.Forms.ColumnHoverEventArgs e ) : void | ||
e | Manina.Windows.Forms.ColumnHoverEventArgs | A ColumnClickEventArgs that contains event data. |
return | void |
protected OnColumnWidthChanged ( Manina.Windows.Forms.ColumnEventArgs e ) : void | ||
e | Manina.Windows.Forms.ColumnEventArgs | A ColumnEventArgs that contains event data. |
return | void |
protected OnDragDrop ( |
||
e | A |
|
return | void |
protected OnDragEnter ( |
||
e | A |
|
return | void |
protected OnDragLeave ( |
||
e | An |
|
return | void |
protected OnDragOver ( |
||
e | A |
|
return | void |
protected OnDropFiles ( Manina.Windows.Forms.DropFileEventArgs e ) : void | ||
e | Manina.Windows.Forms.DropFileEventArgs | A DropFileEventArgs that contains event data. |
return | void |
protected OnGotFocus ( |
||
e | An |
|
return | void |
protected OnItemCheckBoxClick ( Manina.Windows.Forms.ItemEventArgs e ) : void | ||
e | Manina.Windows.Forms.ItemEventArgs | A ItemEventArgs that contains event data. |
return | void |
protected OnItemClick ( Manina.Windows.Forms.ItemClickEventArgs e ) : void | ||
e | Manina.Windows.Forms.ItemClickEventArgs | A ItemClickEventArgs that contains event data. |
return | void |
protected OnItemCollectionChanged ( Manina.Windows.Forms.ItemCollectionChangedEventArgs e ) : void | ||
e | Manina.Windows.Forms.ItemCollectionChangedEventArgs | A ItemCollectionChangedEventArgs that contains event data. |
return | void |
protected OnItemDoubleClick ( Manina.Windows.Forms.ItemClickEventArgs e ) : void | ||
e | Manina.Windows.Forms.ItemClickEventArgs | A ItemClickEventArgs that contains event data. |
return | void |
protected OnItemHover ( Manina.Windows.Forms.ItemHoverEventArgs e ) : void | ||
e | Manina.Windows.Forms.ItemHoverEventArgs | A ItemClickEventArgs that contains event data. |
return | void |
protected OnKeyDown ( |
||
e | A |
|
return | void |
protected OnKeyUp ( |
||
e | A |
|
return | void |
protected OnLostFocus ( |
||
e | An |
|
return | void |
protected OnMouseDoubleClick ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | An |
return | void |
protected OnMouseDown ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A |
return | void |
protected OnMouseLeave ( |
||
e | An |
|
return | void |
protected OnMouseMove ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A |
return | void |
protected OnMouseUp ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A |
return | void |
protected OnMouseWheel ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | A |
return | void |
protected OnPaint ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | A |
return | void |
protected OnPaneResized ( Manina.Windows.Forms.PaneResizedEventArgs e ) : void | ||
e | Manina.Windows.Forms.PaneResizedEventArgs | A PaneResizedEventArgs that contains event data. |
return | void |
protected OnPaneResizing ( Manina.Windows.Forms.PaneResizingEventArgs e ) : void | ||
e | Manina.Windows.Forms.PaneResizingEventArgs | A PaneResizingEventArgs that contains event data. |
return | void |
protected OnResize ( |
||
e | An |
|
return | void |
protected OnSelectionChanged ( |
||
e | A EventArgs that contains event data. | |
return | void |
protected OnThumbnailCached ( Manina.Windows.Forms.ThumbnailCachedEventArgs e ) : void | ||
e | Manina.Windows.Forms.ThumbnailCachedEventArgs | A ThumbnailCachedEventArgs that contains event data. |
return | void |
protected OnThumbnailCaching ( Manina.Windows.Forms.ThumbnailCachingEventArgs e ) : void | ||
e | Manina.Windows.Forms.ThumbnailCachingEventArgs | A ThumbnailCachingEventArgs that contains event data. |
return | void |
public ResumeLayout ( bool performLayout ) : void | ||
performLayout | bool | true to execute pending layout requests; otherwise, false. |
return | void |
public SetRenderer ( ImageListViewRenderer renderer ) : void | ||
renderer | ImageListViewRenderer | An |
return | void |
public SetRenderer ( ImageListViewRenderer renderer, bool keepColors ) : void | ||
renderer | ImageListViewRenderer | An |
keepColors | bool | true to keep current colors; otherwise false. |
return | void |
public ShouldSerializeDefaultImage ( ) : bool | ||
return | bool |
public ShouldSerializeEmptyRatingImage ( ) : bool | ||
return | bool |