Example #1
0
        private static void ShowVisuals([NotNull] List <IVisualBlock> blocks, bool explode = false)
        {
            var vm = new VisualBlocksViewModel(blocks)
            {
                Explode = explode
            };

            if (winVisual == null)
            {
                winVisual = new WindowVisualBlocks(vm);
            }
            else
            {
                vm.IsHideWindow = true;
                winVisual.Model = vm;
            }

            winVisual.Show();
        }
 public WindowVisualBlocks(VisualBlocksViewModel vm) : base(vm)
 {
     InitializeComponent();
     IsUnclosing = true;
 }