Inheritance: System.Windows.Controls.UserControl
 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;
 }