FluentTest.TestWindow.BuildBackLogicalTree C# (CSharp) Method

BuildBackLogicalTree() private method

private BuildBackLogicalTree ( DependencyObject current, StringBuilder stringBuilder ) : void
current System.Windows.DependencyObject
stringBuilder StringBuilder
return void
        private void BuildBackLogicalTree(DependencyObject current, StringBuilder stringBuilder)
        {
            if (current == null
                || current == this.ribbon)
            {
                return;
            }

            stringBuilder.AppendFormat(" -> {0}\n", this.GetDebugInfo(current));

            var parent = LogicalTreeHelper.GetParent(current);

            this.BuildBackLogicalTree(parent, stringBuilder);
        }