Question

I am doing rotationTransform and scaleTransform in a ellipse which is inside a usercontrol. I already tried this, but didn't work.

Point myUiElementPosition = 
   ellipse.TransformToAncestor(this.Parent as Panel).Transform(new Point(0, 0));

I'm using the mouse to rotate the object, but the code above always return the same value!

What am I doing wrong? I already tried to put App.Current.MainWindow instead of this.Parent as Panel.

I also tried using this instead of ellipse.

Help!

Was it helpful?

Solution

use ellipse.Parent instead of this.Parent. I hope this will help.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top