Amo sempre di più i code snippets all'interno di
VS2005...
Dopo essermi stufato di fare cut'n'paste tra le varie classi mi sono deciso a
cercare sulla rete se qualcuno aveva già scritto un snippet per automatizzare
questa noiosa e ripetitiva digitazione.
E l'ho trovato su GotCodeSnippets.NET, un repository di code
snippets.
Questo è il codice che genera, semplicemente inserendo il nome dell'evento
che vogliamo creare (nel mio caso PasswordChanged:
public class PasswordChangedEventArgs : EventArgs
{
public static readonly new PasswordChangedEventArgs Empty = new PasswordChangedEventArgs();
}
public event EventHandler<PasswordChangedEventArgs> PasswordChanged;
protected virtual void OnPasswordChanged(PasswordChangedEventArgs e)
{
EventHandler<PasswordChangedEventArgs> handler = PasswordChanged;
if (handler != null)
{
handler(this, e);
}
}
Usa la nuova design guideline di usare EventHandler<T>
invece che ridefinire tutte le volte il delegate che gestisce l'evento.
Ecco le pagina dove è possibile scaricare
lo snippet.
powered by IMHO 1.3
posted @ venerdì 19 maggio 2006 03:26