Vb.net 将web浏览器URL设置为文本框内容
我正在制作一个Windows 8应用程序项目 我想将web浏览器元素的url设置为文本框的内容 这是我的代码,虽然目前它不工作Vb.net 将web浏览器URL设置为文本框内容,vb.net,windows,windows-8,textbox,webbrowser-control,Vb.net,Windows,Windows 8,Textbox,Webbrowser Control,我正在制作一个Windows 8应用程序项目 我想将web浏览器元素的url设置为文本框的内容 这是我的代码,虽然目前它不工作 Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs) Webbrowser.Navigate(New Uri(TextBox.Text)) End Sub 这适用于我的Windows窗体项目,但不适用于我的W8项目 编辑 图像显示我收到的错误文本框是类的
Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
Webbrowser.Navigate(New Uri(TextBox.Text))
End Sub
这适用于我的Windows窗体项目,但不适用于我的W8项目
编辑
图像显示我收到的错误
文本框
是类的名称。由于它没有名为text的Shared
属性,这意味着您需要获取类实例的text
属性
通常在WinForms中,如果将文本框拖到表单上,它会将其命名为
TextBox1
。因此,您需要像下面这样获取特定textbox实例的.Text
属性TextBox1.instance
。我不完全确定您的文本框在W8中的名称。文本框未命名!看这个视频意味着我发现了我的错误 也许您可以将其用于导航按钮(Go)
Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
Webbrowser1.Navigate(urlTxtbox.Text)
End Sub