Texto TextBlock não quebra quando colocado dentro de um ViewBox

Eu tenho um TextBlock com uma longa linha de texto que eu quero embrulhar. Eu coloquei o TextBlock dentro de um ViewBox, esperando que o tamanho do texto mude enquanto ainda está envolvido, no entanto, isso não parece acontecer. O ViewBox apenas redimensiona o TextBox para que todo o texto caiba em uma linha, tornando o texto realmente pequeno.

Como posso usar o ViewBox para redimensionar o texto enquanto ainda estiver usando TextWrapping.

Aqui está o meu código:

<Viewbox>
    <TextBlock Text="The Option text can also dynamically grow/shrink to fit more content. More text to go here....................." TextWrapping="Wrap"/>
</Viewbox>

Isso faz parte de um aplicativo de armazenamento do Windows 8, assim como o WinRT Xaml.

questionAnswers(1)

yourAnswerToTheQuestion