Dire che ho un'app MVP. Il presentatore dovrebbe gestire gli eventi generati dalla vista. Ad esempio, per favore vedi il codice qui sotto:
public void TextBox_TypeValidationCompleted(object sender, TypeValidationEventArgs e)
{
//do something
}
e il codice seguente:
public void Button_Click(object sender, EventArgs e)
{
//do something
}
Se deve essere gestito dal presentatore, allora è meglio:
1) Avere un gestore di eventi nella vista che inoltra a un metodo nel presentatore. 2) Gestisci direttamente l'evento nel presentatore.