我正在WPF RichTextBox中创建一个Bullet / Numbered List。如果ListItem的内容增长,子弹/数字将显示在垂直底部。
<List MarkerStyle="Decimal">
<ListItem>
<Paragraph>Hello</Paragraph>
</ListItem>
<ListItem>
<Paragraph>Hi</Paragraph>
</ListItem>
<ListItem>
<Paragraph>
<Image Source="C:\my images\image.png" />
</Paragraph>
</ListItem>
<ListItem>
<Paragraph>Fourth</Paragraph>
</ListItem>
</List>
此代码的输出可在此处找到 - http://i.imgur.com/dNBeV.png
您可以看到数字3显示在底部而不是顶部。
如何在项目顶部移动数字/项目符号的位置?
提前谢谢。
答案 0 :(得分:2)
得到了解决方案。我们可以使用带有BaseAlignment属性的Span标记。
<ListItem>
<Paragraph>
<Span BaselineAlignment="Center">
<Image Source="C:\Users\Public\Pictures\Sample Pictures\desert.jpg" />
</Span>
</Paragraph>
</ListItem>
在此处张贴其他人的帮助。
仅限Ritesh