Насколько мне известно, вы не можете заставить TextSymbol масштабироваться вместе с картой. Это потому, что TextElement не изменяется в зависимости от экстента карты, а вместо этого использует размер шрифта, чтобы определить, насколько большим он будет отображаться на экране.
Лучший способ сделать это, используя TextSymbol, - это изменить размер точки (и, если экстент достаточно большой, скрыть / показать элемент), при изменении экстента. Я не знаю «текстового элемента управления, который обращает внимание на степень», который вам действительно нужен.
С другой стороны, не могли бы вы просто использовать слой аннотации или пометить слой, где вы хотите изменить размер текста?