public void CleanUp() { SearchResultListViewHelper.Dispose(); DirectoryListViewHelper.Dispose(); CatalogListViewHelper.Dispose(); UnregisterClientEvents(); }
private ContextMenuStrip CreateSearchResultContextMenu() { var menuHelper = new ContextMenuHelper { // ReSharper disable PossibleNullReferenceException TreeViewHandler = (s, e) => OnSearchResultContextMenuViewTreeClick(), OpenHandler = (s, e) => OnSearchResultContextMenuOpenClick(), ExploreHandler = (s, e) => OnSearchResultContextMenuExploreClick(), PropertiesHandler = (s, e) => OnSearchResultContextMenuPropertiesClick(), SelectAllHandler = (s, e) => OnSearchResultContextMenuSelectAllClick(), //CopyBaseNameHandler = (s, e) => (), CopyFullNameHandler = (s, e) => OnSearchResultContextMenuCopyFullPathClick(), // ReSharper restore PossibleNullReferenceException CancelOpeningEventHandler = (s, e) => SearchResultListViewHelper.SearchListContextMenuOpening(s, e), }; return(menuHelper.GetContextMenuStrip()); }