I have a WPF window which I am creating from another window, show()ing, then letting it close() itself. When the window closes, I expect it to die, call its constructor, and delete all its child elements (such as timers..).
What is the correct way of invoking this action?