WPF / XAML - Czy tekst może być automatycznie dopasowywany?

Czy w przypadku pola tekstowego o stałym rozmiarze do zapisania jest jakiś sposób, aby rozmiar czcionki był jak największy, w zależności od ilości tekstu?

Na przykład, jeśli masz obszar 500x500 z tekstem „Hello”, rozmiar czcionki byłby naprawdę duży. Ale jeśli masz akapit tekstu, rozmiar czcionki byłby mniejszy, aby pasował do obszaru.

Spojrzałem na Viewbox, ale nie widzę, że może działać z tekstem do zawijania.

DOWOLNY xaml lub kod, który mógłby to zrobić, pomógłby (nie musi to być szczególna kontrola).

questionAnswers(1)

yourAnswerToTheQuestion