本文介绍了我错了什么/如何做到这一点?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好,谁能告诉我我做错了什么以及如何解决这个问题,这里是代码。
这应该是metrotoolbar(dotnetbar)中的书签栏。如果这段代码完全错误你能为我提供工作代码吗?
我的设置设置为System.Collections.Specialized.StringCollection
我正在使用webkit浏览器
hello, could anyone tell me what i did wrong and how to fix this, here is the code.
This should be bookmarks bar in metrotoolbar (dotnetbar). If this code is completely wrong could you provide me working code?
my settings is set to System.Collections.Specialized.StringCollection
am using webkit browser
'form load
If My.Settings.bukbar IsNot Nothing Then
For Each Sl As String In My.Settings.bukbar
Dim LinkInfo As String() = Sl.Split(",")
Dim NewLink As New ButtonItem(LinkInfo(0))
MetroToolbar1.Items.Add(NewLink)
NewLink.Tag = LinkInfo(1)
AddHandler NewLink.Click, AddressOf GoToLink
Next
Else
My.Settings.bukbar = New System.Collections.Specialized.StringCollection
End If
'add bookmark bar
If Not My.Settings.bukbar.Contains(WebBrowser1.DocumentTitle & "," & WebBrowser1.Url.ToString) Then
Dim I As New ButtonItem
I.Text = WebBrowser1.DocumentTitle
I.Tag = WebBrowser1.Url.ToString
MetroToolbar1.Items.Add(I)
AddHandler I.Click, AddressOf GoToLink
My.Settings.bukbar.Add(WebBrowser1.DocumentTitle & "," & WebBrowser1.Url.ToString)
End If
Private Sub GoToLink(ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim Link As Uri = New Uri(sender.tag)
WebBrowser1.Navigate(Link)'here is the problem, "Value of type "system.uri" cannot be converted to "string"
End Sub
推荐答案
这篇关于我错了什么/如何做到这一点?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!