ShellListViewAddItem Event |
This event is fired whenever a new item is added to a
ShellListView.
Namespace:
Jam.Shell.WPF.Controls.Winforms
Assembly:
ShellBrowser.Winforms (in ShellBrowser.Winforms.dll) Version: 6.3.1
Syntax public 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
Type:
SystemEventHandlerAddItemEventArgsExamples
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