public void EntryRemoved(DevWindowUITreeEntry entry)
 {
     if (SelectedControl == entry.VisControl)
     {
         SelectControl(null);
     }
 }
        protected override void EnteredTree()
        {
            base.EnteredTree();

            // Load tree roots.
            foreach (var root in UserInterfaceManager.AllRoots)
            {
                var entry = new DevWindowUITreeEntry(this, root);

                ControlTreeRoot.AddChild(entry);
            }

            UserInterfaceManager.OnPostDrawUIRoot += OnPostDrawUIRoot;
        }