Visual Studioでウェブブラウザを画面に貼り付けるにはWebView2を使います。
ウェブを貼り付けるには?
大昔?はWebControlが標準でついてましたが、現在はブラウザのIEが非推奨となったこともあってかWebView2を使うようになっています。
プロジェクトからNuGet管理を選択。
参照から「Microsoft.web.webview2」をインストールします。
これでWebViewをツールボックスから選択できます。
貼り付け後。
表示サイトはSourceから指定できます。
これで実行すると、無事サイトが表示されました。
プログラムからリンクを変更するには、以下のようにSourceプロパティを変更します。
「webView21.Source = new Uri("https://youtube.com");」のようにUriという型を使うので注意。
すすむは
webView21.GoForward();
戻るは
webView21.GoBack();
リロード
webView21.Reload()
読み込み停止
webView21.Stop()