回 帖 发 新 帖 刷新版面

主题:一个简单的问题:关于Click和OnClick

本人初学c#,想问一个也许比较简单的问题。在c#的事件中有两种很相似的事件,就是Click和OnClick这两种事件,很多组件都同时拥有这两种事件,请问他们之间的区别是什么?具体应用时,什么情况下该用哪个事件比较好?

回复列表 (共3个回复)

沙发

注意:Click是事件,OnClick是方法。

板凳

对,你说的对。我犯了一个原则性的错误,Click是事件,OnClick是方法。但是,对于Click事件,一般都对应着有一个xxx_Click方法,那么它和OnClick方法又有什么区别呢?它们实现的功能不一样吗?

3 楼

利用OnClick会触发整个Click委托链上的事件。
通过Click(不可直接触发)只是接受自己所绑定的委托调用。

我来回复

您尚未登录,请登录后再回复。点此登录或注册