Esempio n. 1
0
        public SplitScreenAdorner(UIElement adornedElement)
            : base(adornedElement)
        {
            _blur         = new VideoPanelDropBlur();
            _blur.Opacity = 0;
            this.AddVisualChild(_blur);

            _layer = AdornerLayer.GetAdornerLayer(adornedElement);
            _layer.Add(this);
            IsHitTestVisible = false;
        }
        public VideoPanelDropAdorner(UIElement adornedElement, Visual fillVisual)
            : base(adornedElement)
        {
            _cover = new VideoPanelDropCover();
            _cover.ViewModel.BrushVisual = fillVisual;
            this.AddVisualChild(_cover);

            _blur         = new VideoPanelDropBlur();
            _blur.Opacity = 0;
            this.AddVisualChild(_blur);

            _layer = AdornerLayer.GetAdornerLayer(adornedElement);
            _layer.Add(this);
            IsHitTestVisible = false;
        }