質問に対する 2020/10/22 09:10 の私のコメントで「C# のイベントハンドラを WebBrowser 上の html 要素にアタッチすることができるのを思い出しました。後で回答欄に書いておきます」と言った件です。
C# WebBrowser上ボタンのクリックイベント取得方法がわかりません。
WebBrowser を実装した Windows Forms の C# のコードでクリックしてという話ではなくて、表示されたボタンをマウスでクリックした時に C# のイベントハンドラに制御が飛ぶようにしたいということと理解してレスします。
WebBrowser の上でそのページの表示が完了し、DocumentCompleted イベントが発生したら、そのハンドラで当該ボタンの HtmlElement を取得し、それに AttachEventHandler メソッドで C# のイベントハンドラをアタッチすることができます。
HtmlElement.AttachEventHandler(String, EventHandler) メソッド
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.htmlelement.attacheventhandler?view=netframework-4.8
コードは以下のような感じです。
Navigate して表示されたボタン(html では <button type="button" id="button4">普通のボタン</button>
)をクリックするとイベントハンドラ Button_Clickに制御が飛び、上のコードでは MessageBox を表示するようになっているので以下のようになります。
質問者さんのケースでは、そのイベントハンドラに、MessageBox の表示ではなくて、やりたいこと、
ボタンがクリックされたら"数値1","数値2"の合計を表示したいのですが計算処理をC#上に記述したいです。
をコーディングしてみてください。