2
是否可以在FlowDocument中的同一行上顯示兩個塊(比如兩個段)?FlowDocument中同一行上的兩個塊
它似乎總是開始下一行的第二部分,我似乎無法解決此問題。
使用InlineUIContainer的包裝器可能會工作,但是我在InlineUIContainer中放置了什麼?我需要提供數以萬計的這些線路,所以它需要相對高效。
是否可以在FlowDocument中的同一行上顯示兩個塊(比如兩個段)?FlowDocument中同一行上的兩個塊
它似乎總是開始下一行的第二部分,我似乎無法解決此問題。
使用InlineUIContainer的包裝器可能會工作,但是我在InlineUIContainer中放置了什麼?我需要提供數以萬計的這些線路,所以它需要相對高效。
聽起來像你應該使用table。
E.g.
<Table>
<Table.Columns>
<TableColumn/>
<TableColumn/>
</Table.Columns>
<TableRowGroup>
<TableRow>
<TableCell>
<Section><Paragraph>First section</Paragraph></Section>
</TableCell>
<TableCell>
<Section><Paragraph>Second section</Paragraph></Section>
</TableCell>
</TableRow>
</TableRowGroup>
</Table>
您可以在每次需要時重複整個表格,也可以每次將行添加到行組中。
我還沒有做任何性能測試與成千上萬的表或成千上萬的表的表。我在單個流文檔中訪問了大約一千個表的範圍,並且FlowDocumentReader保持了良好的性能。