TextBlock используется в компонентах TextEdit (Например QTextBlock в Qt), и хранит кусок текста, что следует из его названия. Весь текст каким то образом разбивается на TextBlock'и.
Я только не пойму, какой сакральный смысл в использовании TextBlock'а (ведь можно и без него текст отображать) и каким магическим образом текст разбивается на эти блоки.
Я некоторое время искал информацию об этом в интернете, но поиски ни к чему не привели — видимо для всех это такая же очевидная сущность, как массив или список.
Подскажите пожалуйста, в чем польза от TextBlock'ов и как они работают.
Здравствуйте, Aleх, Вы писали:
A>TextBlock используется в компонентах TextEdit (Например QTextBlock в Qt), и хранит кусок текста, что следует из его названия. Весь текст каким то образом разбивается на TextBlock'и.
В терминах CSS:
div {
display: block;
display-model: blocks-inside;
}
p {
display: block;
display-model: text-inside;
}
span {
display: inline;
display-model: text-inside;
}
из трех элементов только P (paragraph) есть text block. Т.е. блочный элемент который содержит текст.
http://www.w3.org/TR/CSS2/visuren.html