protected override void InsertItem(int index, TreeItem <T> item) { base.InsertItem(index, item); adoptItem(item); }
private void abandonItem(TreeItem <T> item) => item.Parent = null;