Вы можете прикрепить к коду события нажатия кнопки:
var theButton = webbrowser1.Document.GetElementById("loginbutton")
theButton.Click += (sender, args) => { ... };
и в обработчике вы можете получить поля формы из:
webbrowser1.Document
Позволяет захватить заполненную форму до того, как она будет отправлена. Конечно, все это должно быть сделано в DocumentCompleted Event.
Надеюсь, это поможет.