TextBlock используется в компонентах TextEdit (Например QTextBlock в Qt), и хранит кусок текста, что следует из его названия. Весь текст каким то образом разбивается на TextBlock'и.
Я только не пойму, какой сакральный смысл в использовании TextBlock'а (ведь можно и без него текст отображать) и каким магическим образом текст разбивается на эти блоки.
Я некоторое время искал информацию об этом в интернете, но поиски ни к чему не привели — видимо для всех это такая же очевидная сущность, как массив или список.
Подскажите пожалуйста, в чем польза от TextBlock'ов и как они работают.