public static void Display() { if (tracker != null) { tracker.Activate(); } else { tracker = new InstanceTracker(); tracker.Show(); } }
public WeakEvent() { InstanceTracker.Add(this); }
private void InstanceTracker_Closed(object sender, EventArgs e) { tracker.Dispose(); tracker = null; }