public static TreeView after_TagSelect_showIn_SouceCodeViewer(this TreeView htmlTags_TreeView, ascx_SourceCodeViewer htmlCodeViewer) { htmlTags_TreeView.afterSelect<HtmlAgilityPack.HtmlNode>( (htmlNode) => { try { htmlCodeViewer.showHtmlNodeLocation(htmlNode); htmlCodeViewer.editor().caret(htmlNode.Line, htmlNode.LinePosition); } catch (Exception ex) { "[after_TagSelect_showIn_SouceCodeViewer] Error: {0}".error(ex.Message); } }); return htmlTags_TreeView; }