在awesomium事件之后运行函数

时间:2015-08-03 17:43:31

标签: c# awesomium

我对编程很新,我正在使用awesomium引擎工作,它运行良好,但我想添加一个标签,列出你当前所在网站的URL我有这个功能来制作标签更新

    private void refreshurllabel()
    {
        label1.Text = webControl1.Source.ToString();
    }

但是我需要使用事件来在每次加载新页面时运行此函数。通过awesomium文档,我发现这个名为AddressChanged的事件<authorize if-granted="GET_POSTS"> Hello WORLD!!!! {{name}} </authorize> 可以满足我的需求,但由于我的知识有限,我无法确定如何在调用此事件时使函数运行。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您需要连接事件处理程序。在代码中的某处,您需要添加类似

的内容

webControl1.AddressChanged += webControl1_AddressChanged;

然后是一个处理事件的函数

void webControl1_AddressChanged(object sender, EventArgs e){
     webControl wc = (webControl)sender;
     label1.Text = wc.Source.ToString();
}