Ejemplo n.º 1
0
 private void Unregister()
 {
     // Destroy it!
     if (LinkPreview != null)
     {
         adornLayer.Remove(LinkPreview);
         adornLayer  = null;
         LinkPreview = null;
     }
 }
Ejemplo n.º 2
0
 private void Register()
 {
     // Create it!
     if (LinkPreview == null)
     {
         adornLayer = AdornerLayer.GetAdornerLayer(graph_area_);
         if (adornLayer == null)
         {
             throw new InvalidOperationException("Could not find the adorner layer");
         }
         LinkPreview = new LinkPreviewAdorner(graph_area_);
         LinkPreview.IsHitTestVisible = false;
         adornLayer.Add(LinkPreview);
     }
 }