Ejemplo n.º 1
0
        public void ConvertToNodes()
        {
            var col = new Collection <Instruction>()
            {
                X.NamespacePrefixDeclaration(RootNs),
                X.StartObject <DummyClass>(),
                X.StartMember <DummyClass>(@class => @class.Child),
                X.StartObject <ChildClass>(),
                X.EndObject(),
                X.EndMember(),
                X.EndObject(),
            };

            var result = NodeVisualizer.ToTree(col);
        }
Ejemplo n.º 2
0
        public XamlToolsControl()
        {
            InitializeComponent();

            VisualizeTagsCommand = new RelayCommand(Execute.Safely(_ => OpenTagVisualizer(NodeVisualizer.ToTags(ConvertToNodes(Xaml.ToStream())))));
            VisualizeTreeCommand = new RelayCommand(Execute.Safely(_ => OpenTreeVisualizer(NodeVisualizer.ToTree(ConvertToNodes(Xaml.ToStream())))));
        }