Как мне вставить <input type="text" ...> в Systems.Windows.Forms.HtmlDocument?
<input type="text" ...>
Systems.Windows.Forms.HtmlDocument
Вы можете использовать htmlelement для создания тега типа ввода
HtmlElement input = doc.CreateElement("input");
См. Это http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.aspx
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.document.aspx#Y300 дает пример того, как вы можете это сделать, но через некоторое время это станет кошмаром обслуживания.
может быть лучше использовать метод createElement - который можно найти здесь http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.aspx