Ejemplo n.º 1
0
 private void TearDownAdorner()
 {
     if (this.adorner != null)
     {
         AdornerLayer.GetAdornerLayer(this.Element).Remove(this.adorner);
         this.adorner     = null;
         this.adornerData = null;
     }
 }
Ejemplo n.º 2
0
            private void SetUpAdorner()
            {
                DragDropAdornerTemplate Template =
                    this.Element.TryFindResource(new ComponentResourceKey(typeof(DragDrop), typeof(TPanelType))) as DragDropAdornerTemplate
                    ?? this.Element.TryFindResource(new ComponentResourceKey(typeof(DragDrop), typeof(object))) as DragDropAdornerTemplate;

                this.adornerData = new PanelAdornerData(this.GetOrientation());
                this.adorner     = new TemplatedAdorner(this.Element, Template, this.adornerData);
                AdornerLayer.GetAdornerLayer(this.Element).Add(this.adorner);
            }