title: Webbrowser forButton click and set text of TextBox
body: <p>I'm programming in WPF/C# VS2012/2010. I was trying to make an application where you can click on a button to login to an account. The very first webbrowser i used was C# System.Windows.Forms.WebBrowser.</p>
  
  <p>It was fine all methods was nice and simple to use: </p>
  
  <pre><code>Browser.Document.GetElementById("Email").SetAttribute("value", "xxx");
  Browser.Document.GetElementById("signin").InvokeMember("Click");
  </code></pre>
  
  <p>or</p>
  
  <pre><code>HtmlElementCollection textArea = Browser.Document.GetElementsByTagName("textarea");
  foreach (HtmlElement element in textArea)
  {
      if (element != null)
      {
          element.Focus();
          element.InnerText = "Very nice :]";
      }
  }
  </code></pre>
  
  <p>This webbrowser is very simple to use, but it is not good enough: it crashed, doesn't use Active-X, HTML5, Silverlight, and much more... So the next one I was trying to use it was "Awensomium".</p>
  
  <p>This is a good webbrowser, no crashes and can easily use all that things I described above, but it's not so simple to use, it doesn't have methods to click buttons, or anything and I can't figure out how I can do this.</p>
  
  <p>Do you know some webbrowser search engine for WPF/C# that allows me to click button etc... and using Active-X,HTML5 and other technologies?</p>