【问题标题】:Winforms RichTextBox Pagesize?Winforms RichTextBox 页面大小?
【发布时间】:2010-11-04 06:13:09
【问题描述】:

当我在写字板(或 Word)中查看文档时,文本是环绕文档边界的单词。当我在 RichTextBox 中使用 RTF 字符串时,文本被环绕在控件边框周围。 这意味着当我更改窗口大小时,自动换行会发生变化。

对此我能做些什么吗? (我必须将 RichTextBox 设置为某种模式)

或者是否有免费/商业的 RichTextBox 可以做到这一点?

(以前你可以下载我所做的写字板源代码 - 但我无法运行它 - 这是正确的版本 - 还是对我有帮助?)

【问题讨论】:

    标签: c# winforms richtextbox


    【解决方案1】:

    您可以使用 RightMargin 属性来控制它。你必须弄清楚你想要的宽度是多少,以像素为单位。默认为 0,表示跟随控件。

    附加:如果您只需要 ReadOnly 视图,您可以使用 PrintPreview 控件。请参阅this article 了解如何使页面转换正常工作。

    【讨论】:

    • 听起来……很有挑战性。这样做的任何代码/想法? (我正在考虑 xx mm * yy mm)。我是否更正页面大小未保存在 RTF 中?
    • 听起来你想要 Word 的“页面布局”,afaik RichTextBox 只做“普通”视图。
    猜你喜欢
    • 2011-08-14
    • 2015-02-28
    • 2010-10-10
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 2015-12-12
    • 2021-04-07
    • 1970-01-01
    相关资源
    最近更新 更多