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.0
Syntax
public event EventHandler<AddFileItemEventArgs> AddItem

Value

Type: SystemEventHandlerAddFileItemEventArgs
Examples
C#
// 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