private void pdfViewer1_SearchCompleted(object sender, Apitron.PDF.Controls.SearchCompletedEventArgs e) { if (e.SearchResultItem == null) { MessageBox.Show("The requested text wasn't found in this document", "EOB Scanning"); } }
private void pdfViewer1_SearchRequested(object sender, Apitron.PDF.Controls.SearchRequestedEventArgs e) { if (!string.IsNullOrEmpty(loadedFilePath)) { SearchIndex searchIndex; // so we have created the index already if (searchDictionary.TryGetValue(loadedFilePath, out searchIndex)) { e.SearchIndex = searchIndex; } else { searchIndex = new SearchIndex(File.OpenRead(loadedFilePath)); searchDictionary.Add(loadedFilePath, searchIndex); e.SearchIndex = searchIndex; } } }