ShellListViewAddItem Event | 
            This event is fired whenever a new item is added to a 
ShellListView.
            
 Namespace: Jam.ShellAssembly: ShellBrowser (in ShellBrowser.dll) Version: 7.2
Syntaxpublic event EventHandler<AddItemEventArgs> AddItem
Public Event AddItem As EventHandler(Of AddItemEventArgs)
public:
 event EventHandler<AddItemEventArgs^>^ AddItem {
	void add (EventHandler<AddItemEventArgs^>^ value);
	void remove (EventHandler<AddItemEventArgs^>^ value);
}member AddItem : IEvent<EventHandler<AddItemEventArgs>,
    AddItemEventArgs>Value
EventHandlerAddItemEventArgs
Example 
            This example will suppress the "My Music" folder and links to be displayed in the ShellListView.
            
private void ShellListView1_AddItem(object sender, AddItemEventArgs e)
{
    if (e.Item.AbsoluteItemIdList.SpecialFolder == ShellFolder.MyMusic)
        e.CanAdd = false;
    else if (e.Item.AbsoluteItemIdList.HasAttributes(SFGAOF.SFGAO_LINK))
        e.CanAdd = false;
}
See Also