Неправильный пример, попробуйте эту ссылку
Вчера был задан похожий вопрос о автоматическом изменении размера содержимого относительно размера контейнера. Ответ в этом случае тот же: используйте Viewbox. Если вы поместите ваш TextBlock внутри Viewbox, TextBlock изменит свой размер, чтобы использовать только необходимое ему пространство, а Viewbox будет обрабатывать растяжение до размеров контейнера. Используйте атрибут stretch, чтобы выбрать один из четырех методов растяжения.
Взгляните на этот поток со вчерашнего дня:
Попробуйте док-панель вместо сетки. Использование LastChildFill = true должно дать вам поведение, которое вы ищете.