There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
PointBase on GeometryLayer not rendered according to its Template's anchor point
In the DeepEarthPrototype project there are templates defined for a DevPin. These templates define an AnchorPoint that ranges from 0.0 to 1.0. Looking at the code in GeometryBase.cs and GeometryLayer.cs, it seems that the AnchorPoint is indeed used (and
used correctly) to translate the image so that its defined center is exactly on the point to which it belongs. In GeometryLayer I can even see that Canvas.SetLeft and Canvas.SetTop are called with this new information.
The problem is, the images are always rendered as if the AncorPoint were 0.0;0.0. You can see this in the DeepEarthPrototype project: the pins are always to the lower right of the location for which they're defined.