private static void UpdateSearchResults(IList<SearchResult> searchResults, XPathWorkbench workbench) { foreach(var searchResult in searchResults.Take(XPathWorkbench.MaxSearchResultCount)) { workbench.SearchResults.Add(searchResult); } workbench.UpdateSearchResultText(searchResults); }
public XPathWorkbenchWindow() : base(null) { Caption = PackageResources.XPathWorkbenchWindowTitle; var workbench = new XPathWorkbench(Registry.Current.Get<XmlRepository>(), Registry.Current.Get<SearchResultFactory>()); workbench.SearchResultSelected += GoToSearchResult; Content = workbench; }