<FlowDocumentScrollViewer>
<FlowDocument>
<Paragraph BorderThickness="2" BorderBrush="Green" Padding="0">
<Figure HorizontalAnchor="ColumnLeft" Margin="0" Padding="0" BorderThickness="2" BorderBrush="LightCoral">
<List Padding="18,0,0,0">
<ListItem Background="LightGray">
<Paragraph Background="Ivory">
We are getting closer to the final version now! This release includes several accessibility, performance and reliability fixes across the major framework libraries.
</Paragraph>
</ListItem>
</List>
</Figure>
</Paragraph>
</FlowDocument>
</FlowDocumentScrollViewer>
Этот код в xaml создает следующий вывод:
Зеленая и красная рамка предназначена только для иллюстрации.Здесь вы можете видеть, что у абзаца есть дополнительное поле внизу.В случае, если текст в ListItem состоит только из одной строки, поля нет: Кто-нибудь знает, что здесь происходит?Я хотел бы избежать этого дополнительного запаса, потому что это вызывает проблемы дизайна.Мне нужна договоренность с параграфом -> floater -> list.
Надеюсь, кто-нибудь может помочь ....