1

これで私を助けてくれませんか。VB.net で古い WebBrowser コントロールを使用すると、次のようになります。

Public wbx As WebBrowser

wbx = New WebBrowser
wbx.BringToFront()
wbx.Dock = DockStyle.Fill

Add Handler wbx.NewWindow, AddressOf WebBrowser_NewWindow
Me.Controls.Add(wbx)


Private Sub WebBrowser_NewWindow(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
   Dim newUrl As String = wbx.StatusText
   e.Cancel = True
   wbx.Navigate(newUrl)
End Sub

新しい WebView2 コントロールを使用して同じことを実現し、必要に応じてその場でプログラムでコントロールを作成できるようにするにはどうすればよいでしょうか? どんな洞察も高く評価されます。

4

0 に答える 0