Я думаю, что это может быть ответом:
Vector vector = VisualTreeHelper.GetOffset(element);
Возвращает вектор со смещением элемента относительно родителя. Более подробную информацию можно найти здесь .
Редактировать: Не думай, что это поможет мне в том, что я хочу сделать. Хотя это хороший способ, если вы изначально устанавливаете поля для элементов. В моем случае я думаю, что я должен был бы установить координаты явно.