注册 登录
编程论坛 C# 论坛

vs2010 关于 C# 的问题

sunshiqiang 发布于 2014-05-07 17:17, 591 次点击
新建项中的组件类是做什么用的 具体有什么作用和好处啊
里面的这种代码是自己打的 还是可以自动生成
 //事件处理句柄
        public event EventHandler<PrismGuestEventArgs> GuestConnected;
        public event EventHandler<PrismGuestEventArgs> GuestDisconnected;
        public event EventHandler<EventArgs> Pinging;

求指点!
2 回复
#2
xydddaxia2014-05-08 09:24
组件类,百度了一下,没找到,期待楼下解答
EventHandler<T> 是处理事件的委托
你这里是定义事件,一般在控件里面才定义事件,里面的 T是事件类型
PrismGuestEventArgs多半是EventArgs的继承事件,可以传递自定义参数
比如PrismGuestEventArgs有个属性 Public string Par
在注册这个事件的方法上就能收到这个传过来的参数
MyControl.EventHandler+=new System.EventHandler(this.MyControl_MyEvent);
private void MyControl_MyEvent(object sender, PrismGuestEventArgs e)
{
    e.Par...
}

[ 本帖最后由 xydddaxia 于 2014-5-8 09:25 编辑 ]
#3
神奈创2014-05-08 11:52
自动生成的,新建组件类的时候
1