Guest User

Untitled

a guest
Oct 22nd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. private void WbrBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  2. {
  3.  
  4. HtmlElementCollection Elements = wbrBrowser.Document.Body.All;
  5. foreach (HtmlElement elem in Elements)
  6. {
  7. elem.DoubleClick += new HtmlElementEventHandler(WbrBrowser_MouseDoubleClick);
  8. }
  9. }
  10.  
  11. private void WbrBrowser_MouseDoubleClick(object sender, HtmlElementEventArgs e)
  12. {
  13. rtbTextEditor.SelectionStart = 0;
  14. HtmlElement elem = (HtmlElement)sender;
  15. rtbTextEditor.Focus();
  16. string start = elem.InnerText;
  17. if (wbrBrowser.DocumentText.IndexOf(start) == -1)//not found
  18. {
  19. rtbUserTextEditorOnlyText.Text = @"String not found in: " + elem.TagName;
  20. }
  21. else
  22. {
  23. rtbTextEditor.SelectionStart = wbrBrowser.DocumentText.IndexOf(start);
  24. }
  25. }
  26.  
  27. <html>
  28. <head>
  29. <title>IntroPage editing page</title>
  30. <body>
  31. <h1 id ="testing">Wanna change this! Now here is some text to try some different things with.</h1>
  32. <div>Hello from DIV</div><p>So here is another element, a "p" element, let's try to make this a little more generic..
  33. </p>
  34. </body>
  35. </head>
  36. </html>
Add Comment
Please, Sign In to add comment