It cannot get notifications or property change from the code-behind, because you cannot get the deferred elements from the visual tree, when an object is unloaded, it will be replaced in the tree with a placeholder.