Click or drag to resize

CustomFileListTAddItem Event

This event is fired if a file is to be added to the listview. It is possible to change details of the item or to prevent adding the file by setting the CanAdd flag in the AddItemEventArgs to false.

Namespace:  Jam.Shell
Assembly:  ShellBrowser (in ShellBrowser.dll) Version: 7.1
public event EventHandler<AddFileItemEventArgs> AddItem


Type: SystemEventHandlerAddFileItemEventArgs
// Use a custom icon for text files.
// Note: Using the ActiveImageList makes sure, the imagelist matching the current view style is addressed.
private void ShellListView1_AddItemCustomIcon(object sender, AddItemEventArgs e)
    if (System.IO.Path.GetExtension(e.Item.FullPath).ToUpperInvariant() == ".TXT")
        e.Item.ImageIndex = shellListView1.ActiveImageList.Images.IndexOfKey("document_text.png");
See Also