public VisualTreeItem(DependencyObject treeObject)
        {
            _treeObject = treeObject;
            int count = treeObject.CountVisualChildren();

            for (int i = 0; i < count; i++)
            {
                _items.Add(new VisualTreeItem(treeObject.VisualChild(i)));
            }
        }