Другое возможное решение ... (потому что мне нравится использовать только IValueConverters в качестве крайней меры, и изменение DataContext для Ellipse может не сработать, если вам нужно установить его на другое значение):
<Ellipse StrokeThickness="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=BorderThickness.Top}" />
Это эквивалентно первоначальному намерению (связать с TemplatedParent), но использование разметки длинной руки позволяет вам указать путь, а не просто свойство