为什么这个流文档占用的空间比它需要的多?

发布于 2024-12-10 03:03:26 字数 808 浏览 1 评论 0原文

对象的高度约为 60 像素,但文本仅约 12 像素高。我尝试将 Height 设置为“30”,但文本无法读取。

<RichTextBox IsReadOnly="True" Focusable="False" >
    <FlowDocument xml:space="preserve" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" >
        <Table>
            <TableRowGroup>
                <TableRow>
                    <TableCell BorderThickness="0" >
                        <Paragraph>
                            <Bold>
                                <Run Text="test"/>
                            </Bold>
                        </Paragraph>
                    </TableCell>
                </TableRow>
            </TableRowGroup>
        </Table>
    </FlowDocument>
</RichTextBox>

The height of the object is about 60 pixels, but the text is only about 12 pixels tall. I tried setting the Height="30" but then the text wasn't readable.

<RichTextBox IsReadOnly="True" Focusable="False" >
    <FlowDocument xml:space="preserve" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" >
        <Table>
            <TableRowGroup>
                <TableRow>
                    <TableCell BorderThickness="0" >
                        <Paragraph>
                            <Bold>
                                <Run Text="test"/>
                            </Bold>
                        </Paragraph>
                    </TableCell>
                </TableRow>
            </TableRowGroup>
        </Table>
    </FlowDocument>
</RichTextBox>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

潜移默化 2024-12-17 03:03:26

使用段落可以在顶部和底部添加一条额外的线。在代码中,您可以执行此操作

Paragraph p = this.rtbCommandLine.Document.Blocks.FirstBlock as Paragraph; 
p.LineHeight = 10;

并以编程方式添加您的运行...我不知道如何在 XAML 中执行此操作

Using a paragraph gives you an extra line at the top and the bottom. In code you can do this

Paragraph p = this.rtbCommandLine.Document.Blocks.FirstBlock as Paragraph; 
p.LineHeight = 10;

And programmatically add your Runs... I don't know how to do it in XAML

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文