Wie kann ich feststellen, ob meine Silverlight-Benutzersteuerung entsorgt/zerstört wird?Herausfinden, wenn ein Silverlight-Benutzersteuerelement entsorgt wird
Normalerweise kann ich den Destruktor verwenden, aber ich habe eine Situation gefunden, in der ein Speicherverlust in einer Telerik-Steuerung vorliegt. Es verhindert, dass der Destruktor aufgerufen wird.
Es gibt ein Kontrollereignis namens "Unloaded", aber meine Kontrolle befindet sich auf einer Registerkarte. Wenn die Registerkarte geändert wird, wird das Ereignis "Unloaded" ausgelöst.
Ich habe eine Arbeit für das Speicherleck, aber ich muss die Tatsache abfangen, dass die Kontrolle gerade zerstört wird und führe meine Arbeit aus.
Irgendwelche Ideen?