请帮忙解决这个问题。这是我的代码:
private void MyWebBrowser_LoadCompleted(object sender, NavigationEventArgs e)
{
mshtml.HTMLButtonElementEvents_Event iEvent;
iEvent = (mshtml.HTMLButtonElementEvents_Event)e;
iEvent.onclick += new HTMLButtonElementEvents_onclickEventHandler(ClickEventHandler);
}
private bool ClickEventHandler()
{
MessageBox.Show("WPF Event Handler");
return true;
}
这是WPF控件中浏览器的代码。它工作正常,但我无法在浏览器中使用事件来调用c#代码。
答案 0 :(得分:0)
iEvent.onclick += (delegate
{
MessageBox.Show("WPF Event Handler");
return true;
});