Condividi tramite


WeakEventManager.ListenerList.Add(IWeakEventListener) Metodo

Definizione

public:
 void Add(System::Windows::IWeakEventListener ^ listener);
public void Add (System.Windows.IWeakEventListener listener);
member this.Add : System.Windows.IWeakEventListener -> unit
Public Sub Add (listener As IWeakEventListener)

Parametri

listener
IWeakEventListener

Elemento listener da aggiungere all'oggetto WeakEventManager.ListenerList.

Commenti

L'oggetto fornito come listener deve essere un DependencyObject oggetto che implementa l'interfaccia IWeakEventListener e pertanto ha un'implementazione funzionante ReceiveWeakEvent .

È consigliabile chiamare PrepareForWriting sempre prima di modificare il contenuto dell'elenco. In caso contrario, l'elenco può essere in fase di recapito degli eventi e pertanto l'originale è bloccato. La chiamata PrepareForWriting di modifica l'input list come clone in modo che la Add chiamata possa comunque funzionare sul clone. Se PrepareForWriting restituisce true, potrebbe essere necessario aggiornare tutti i riferimenti privati all'elenco gestito in altre aree del codice.

Si applica a

Vedi anche