Example #1
0
        protected Image CreateInternalPreview(ICanvasView view, IViewModel vm, double width, double height)
        {
            NoWindowWidget widget = new NoWindowWidget();

            view.SetWidget(widget);
            view.SetViewModel(vm);

            // set the widget sizes after the view model has been set
            widget.Width  = width;
            widget.Height = height;
            return(App.Current.DrawingToolkit.Copy(view, new Area(new Point(0, 0), width, height)));
        }