public TemplateVisualizerWindow(TemplateVisualizer visualizer)
        {
            if (visualizer == null)
                throw new ArgumentNullException("visualizer");

            InitializeComponent();
            DataContext = new TemplateVisualizerViewModel(visualizer);
        }
        public TemplateVisualizerWindow(TemplateVisualizer visualizer)
        {
            if (visualizer == null)
            {
                throw new ArgumentNullException("visualizer");
            }

            InitializeComponent();
            DataContext = new TemplateVisualizerViewModel(visualizer);
        }