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!

Était-ce utile?

La solution

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top