Facendo seguito a mia domanda ieri per deepcopy un oggetto con eventi in C# e allegare gli eventi dell'oggetto originale alla copia clonata è abbastanza facile, è sufficiente impostare la dichiarazione di evento nella copia = il valore nell'originale. Deep Clone when events are attachedCome collegare gli eventi di un oggetto originale ad un profondo copiata Clone
Come fa a fare questo in VB.Net? (Utilizzando Net 2)
speravo forse c'era qualcosa con la riflessione in cui è possibile esaminare quali eventi sono legati e in qualche modo trasferire quelli per il nuovo oggetto.
Sai se funziona con asp.net? Non ho avuto fortuna con .GetField ("SomeEvent"), restituisce sempre Nothing. – mrmillsy
Credo che questo ALMOST funzioni con asp.net con code-behind. Poiché la classe parziale code-behind viene ereditata nella pagina di output finale, è necessario chiamare 'Me.GetType.BaseType'. Forse questo commento sarà utile per qualcuno. – mrmillsy