Таким образом, я строю абзац потокового документа за абзацем, и мне было интересно, есть ли способ, которым я мог бы измерить высоту блока в данный момент времени.
мой код выглядит примерно так:
section s = new section();
block b1 = new Block(new Run("Text here"));//add height to total block height
block b2 = new Block(new Run("Text here"));//add height to total block height
block b3 = new Block(new Run("Text here"));//add height to total block height
block b4 = new Block(new Run("Text here"));//add height to total block height
s.blocks.add(b1);s.Blocks.Add(b2)...;s.blocks.add(b4)
//measure section here
FlowDocument f = new FlowDocument;
f.Blocks.Add(s);
Я могу либо измерить каждый абзац после его добавления, и продолжить подсчет,
OR
Я мог бы измерить весь раздел после того, как все блоки были добавлены в него.
это возможно?
спасибо!