我正在开发一个允许浏览某些特定网站的应用程序。我正在尝试使用Aewsomium Web UI引擎。在此应用程序中,当单击Web控件中的链接时,我只需要在新标签页。
首先,我尝试使用“ TargetURLChanged”事件获取链接URL,该事件在鼠标悬停到链接时发生。然后,我尝试使用webcontrol的“ Mouseclick”事件打开一个新标签页。不幸的是,鼠标单击事件没有触发。
private void Awesomium_Windows_Forms_WebControl_TargetURLChanged(object sender, UrlEventArgs e){
url = webControl1.TargetURL.ToString();
}
private void Awesomium_Windows_Forms_WebControl_MouseClick(object sender, EventArgs e)
{
newtab(url);
}
我只需要获取Web控件中单击链接的URL。我是C#的初学者。 谢谢!