protected virtual bool OnButtonDownOverAdorner(IAdorner adorner) { ToolBehavior behavior = adorner.AdornerSet.Behavior; if (behavior == null) { return(false); } AdornedToolBehavior adornedToolBehavior = behavior as AdornedToolBehavior; if (adornedToolBehavior != null) { adornedToolBehavior.SetActiveAdorner(adorner); } this.PushBehavior(behavior); return(true); }
protected static void UpdateElementTransform(SceneElement element, CanonicalTransform newTransform, AdornedToolBehavior.TransformPropertyFlags properties) { AdornedToolBehavior.UpdateElementTransform(element, newTransform.Decomposition, properties); }