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(); }
protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs) { if (!(eventArgs.PropertyName == "SingleElementCenterPointAdornerIsVisible")) { return; } this.shouldDrawSingleElementAdorner = (bool)eventArgs.Value; this.InvalidateRender(); }
protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs) { if (!(eventArgs.PropertyName == "SizeAdornerVisibility")) { return; } this.shouldDraw = (bool)eventArgs.Value; this.InvalidateRender(); }
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; } }
protected override void HandleAdornerLayerEvent(AdornerPropertyChangedEventArgs eventArgs) { }