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; }