Пример #1
0
 protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs)
 {
     if (!(eventArgs.PropertyName == "BoundingBoxAdornerIsVisible"))
     {
         return;
     }
     this.shouldDraw = (bool)eventArgs.Value && PlatformTypes.FrameworkElement.IsAssignableFrom((ITypeId)this.Element.Type);
     this.InvalidateRender();
 }
Пример #2
0
 protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs)
 {
     if (!(eventArgs.PropertyName == "SingleElementCenterPointAdornerIsVisible"))
     {
         return;
     }
     this.shouldDrawSingleElementAdorner = (bool)eventArgs.Value;
     this.InvalidateRender();
 }
Пример #3
0
 protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs)
 {
     if (!(eventArgs.PropertyName == "SizeAdornerVisibility"))
     {
         return;
     }
     this.shouldDraw = (bool)eventArgs.Value;
     this.InvalidateRender();
 }
Пример #4
0
 protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs)
 {
     if (!(eventArgs.PropertyName == "HandlingDrag"))
     {
         return;
     }
     this.handlingDrag = (bool)eventArgs.Value;
     this.InvalidateRender();
     this.Redraw();
 }
 protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs)
 {
     if (eventArgs.PropertyName == "RotateBoundingBoxAdornerIsVisible")
     {
         this.shouldDraw = (bool)eventArgs.Value;
         this.InvalidateRender();
         if (!this.shouldDraw)
         {
             return;
         }
         this.StartDrag();
     }
     else
     {
         if (!(eventArgs.PropertyName == "RotateBoundingBoxAdornerRotationAngle"))
         {
             return;
         }
         this.rotationAmount = (double)eventArgs.Value;
     }
 }
Пример #6
0
 protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs)
 {
 }