将Web浏览器URL设置为文本框内容

时间:2014-01-31 19:07:33

标签: vb.net windows windows-8 textbox webbrowser-control

我正在制作一个Windows 8应用程序项目。

我想将网络浏览器元素的网址设置为文本框的内容。

这是我的代码,虽然目前它不起作用!

    Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
        Webbrowser.Navigate(New Uri(TextBox.Text))

    End Sub

这适用于我的Windows窗体项目,但不适用于我的W8项目!

修改

Image demonstrates issue I am having

图片显示我遇到的错误

3 个答案:

答案 0 :(得分:0)

TextBox是该类的名称。由于它没有名为text的Shared属性,因此您需要获取该类实例的Text属性。

通常在WinForms中,如果将文本框拖到表单上,它会将其命名为TextBox1。因此,您希望获得该.Text特定文本框实例TextBox1.Instance属性。我不完全确定你在W8中命名了什么文本框。

答案 1 :(得分:0)

文字框未命名!观看此视频意味着我发现了错误! Video Avalible Here

答案 2 :(得分:0)

也许你可以将它用于导航按钮(Go)

Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
    Webbrowser1.Navigate(urlTxtbox.Text)
End Sub