在webbrowser控件中,我有一个列表框。 html页面上的数据已经加载了列表框,如何点击列表框中的每个项目并打开一个对应的html页面? (已放入项目调试文件夹的html页面)。我可以使用SelectedIndexChanged事件吗? 谢谢!
答案 0 :(得分:0)
在SelectedIndexChanged事件中,获取新选择的列表框值并打开URL ...
System.Diagnostic.Process.Start(urlFromListBox);
答案 1 :(得分:0)
如果我理解你并且你使用了webbrowser控件,那么请尝试这样的事情
private void listBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var myUri = new Uri("/" + Uri.EscapeDataString((string)listBox.SelectedItem), UriKind.Relative);
NavigationService.Navigate(myUri);
}