Вы можете вызвать TransformToVisual()
, который получает GeneralTransform относительно некоторого другого элемента, для которого вы можете использовать свой контейнер (фрейм / окно)
GeneralTransform gt = stackPanel1.TransformToVisual(parentWindow);
Point p = gt.Transform(new Point(0, 0));