メモ(というか私信)。
1)とりあえずWebBrowserコントロールをはりつける
2)ボタンをはりつける
3)WebBrowserコントロールのIsScriptEnabledをtrueにする
4)Sourceに読み込みたいページを設定
5)ボタンのクリックで以下のコードを実行するように記述
this.webBrowser1.InvokeScript("eval", new String[]{"(function (){location.href='http://www.yahoo.co.jp/';})();"});
6)実行、ページの読み込みが終わるまで待つ
7)ボタンをクリックする
こういうこと…じゃだめ?