2008-11-14 39 views
3

Visual Studio中喜欢打字的时候是有帮助的:有没有办法在Visual Studio中创建显式的EventHandler委托?

通过生成代码一样
Event += 

Event += new EventHandler(EventClassName_Event); 

void EventClassName_Event(object sender, EventArgs e) 
{ 
    throw new System.NotImplementedException(); 
} 

理想我想删除的明确的委托,并添加一个明确的私人。像这样:

Event += EventClassName_Event; 

private void EventClassName_Event(object sender, EventArgs e) 
{ 
    throw new System.NotImplementedException(); 
} 

我看了看是否有片段,但什么也没找到。有什么建议么?如果有方法可以做到这一点,我确实安装了ReSharper。

回答

2

随着ReSharper的,如果我输入:

myObject.SomeEvent += 

然后按Ctrl-Shift键的空间,我可以创造一个方法或委托(或使用现有的方法)的选项。 我认为这是你想要的。

+1

嗯,ctrl-shift-space没有做任何事情。也许我需要更改设置? – 2008-11-14 04:44:31

相关问题