コード例 #1
0
ファイル: DragDropManager.cs プロジェクト: rafysanchez/Apollo
 private static void RemovePreviewAdorner()
 {
     if (s_OverlayElement != null)
     {
         AdornerLayer.GetAdornerLayer(GetTopContainer()).Remove(s_OverlayElement);
         s_OverlayElement = null;
     }
 }
コード例 #2
0
ファイル: DragDropManager.cs プロジェクト: rafysanchez/Apollo
        private static void CreatePreviewAdorner(UIElement adornedElement, UIElement feedbackUI)
        {
            // Clear if there is an existing preview adorner
            RemovePreviewAdorner();

            AdornerLayer layer = AdornerLayer.GetAdornerLayer(GetTopContainer());

            s_OverlayElement = new DropPreviewAdorner(feedbackUI, adornedElement);
            layer.Add(s_OverlayElement);
        }
コード例 #3
0
 private static void RemovePreviewAdorner()
 {
     if (s_OverlayElement != null)
     {
         AdornerLayer.GetAdornerLayer(GetTopContainer()).Remove(s_OverlayElement);
         s_OverlayElement = null;
     }
 }
コード例 #4
0
        private static void CreatePreviewAdorner(UIElement adornedElement, UIElement feedbackUI)
        {
            // Clear if there is an existing preview adorner
            RemovePreviewAdorner();

            AdornerLayer layer = AdornerLayer.GetAdornerLayer(GetTopContainer());
            s_OverlayElement = new DropPreviewAdorner(feedbackUI, adornedElement);
            layer.Add(s_OverlayElement);
        }