How can I enable editing for the WebBrowser?
You can set the content editable by getting a reference to a IHTMLElement3 element and initializing the contentEditable property with "true".
If you want to read out contents of a specific element use an id in the html source:
From CSharp you can reference this text with
You can use IHTMLDocument3 and IHTMLElement3 interface definitions from the imported type library dll C:\Program Files\Microsoft.NET\Primary Interop Assemblies\Microsoft.mshtml.dll