private static void FloatingItemsVisitor(TreeNode layoutNode, LayoutAccessor layoutAccessor) { var floatingItems = layoutAccessor.FloatingItems.ToList(); var floatingItemsNode = new TreeNode {Content = "Floating Items " + floatingItems.Count}; foreach (var floatingItemNode in floatingItems.Select(floatingItem => new TreeNode { Content = string.Format("Floating Item {0}, {1} : {2}, {3}", floatingItem.X, floatingItem.Y, floatingItem.ActualWidth, floatingItem.ActualHeight) })) { floatingItemsNode.Children.Add(floatingItemNode); } layoutNode.Children.Add(floatingItemsNode); }
private static void FloatingItemsVisitor(StateNode layoutNode, LayoutAccessor layoutAccessor) { var floatingItems = layoutAccessor.FloatingItems.ToList(); var floatingItemsNode = new StateNode("Floating Items " + floatingItems.Count); foreach (var floatingItemNode in floatingItems.Select(floatingItem => new StateNode ( $"Floating Item {floatingItem.X}, {floatingItem.Y} : {floatingItem.ActualWidth}, {floatingItem.ActualHeight}" ))) { floatingItemsNode.Children.Add(floatingItemNode); } if (floatingItemsNode.Children.Count != 0) { layoutNode.Children.Add(floatingItemsNode); } }
private static void FloatingItemsVisitor(TreeNode layoutNode, LayoutAccessor layoutAccessor) { var floatingItems = layoutAccessor.FloatingItems.ToList(); var floatingItemsNode = new TreeNode { Content = "Floating Items " + floatingItems.Count }; foreach (var floatingItemNode in floatingItems.Select(floatingItem => new TreeNode { Content = string.Format("Floating Item {0}, {1} : {2}, {3}", floatingItem.X, floatingItem.Y, floatingItem.ActualWidth, floatingItem.ActualHeight) })) { floatingItemsNode.Children.Add(floatingItemNode); } layoutNode.Children.Add(floatingItemsNode); }
private static void FloatingItemsVisitor(StateNode layoutNode, LayoutAccessor layoutAccessor) { var floatingItems = layoutAccessor.FloatingItems.ToList(); var floatingItemsNode = new StateNode("Floating Items " + floatingItems.Count); foreach (var floatingItemNode in floatingItems.Select(floatingItem => new StateNode ( $"Floating Item {floatingItem.X}, {floatingItem.Y} : {floatingItem.ActualWidth}, {floatingItem.ActualHeight}" ))) { floatingItemsNode.Children.Add(floatingItemNode); } if (floatingItemsNode.Children.Count != 0) layoutNode.Children.Add(floatingItemsNode); }