Пример #1
0
 public void Detach()
 {
     this.CheckAttached(true);
     if (this.toolContext.View != null)
     {
         this.toolContext.View.AdornerLayer.Remove((IAdornerSet)this.snapLineAdornerSet);
     }
     this.toolContext        = (ToolBehaviorContext)null;
     this.snapLineAdornerSet = (SnapLineAdornerSet)null;
 }
Пример #2
0
 public void Attach(ToolBehaviorContext toolContext, SceneElement containerElement)
 {
     this.CheckAttached(false);
     this.toolContext        = toolContext;
     this.snapLineAdornerSet = new SnapLineAdornerSet(this.toolContext, containerElement);
     if (this.toolContext.View == null)
     {
         return;
     }
     this.toolContext.View.AdornerLayer.Add((IAdornerSet)this.snapLineAdornerSet);
 }
Пример #3
0
 public SnapLineAdorner(SnapLineAdornerSet adornerSet)
     : base((AdornerSet)adornerSet)
 {
 }