0

我需要将一个容器放在RichTextBox一个容器内,例如画布/网格/堆栈面板或任何最能达到目的的东西。
看看我做的例子:

在此处输入图像描述
图中RichTextBox是白色,Canvas是浅蓝色,主窗口Grid是鲑鱼(=浅橙色)

用户开始在RichTextBox. 只要他不按回车键或shift+回车键,RichTextBox只要句子是,就必须水平调整大小,条件是它不超过主网格的边界。 RichTextBox当用户开始输入新行时,还必须垂直调整大小,但不应超过网格的边界。

那么它是如何完成的呢?

4

1 回答 1

0

这不是您要寻找的最佳方法,但我行不通...

只需根据文本框内的内容增加 Document.PageWidth 通过这样做

richTextBox1.Document.PageWidth = 1000;

但是,请考虑为富文本框寻找 No Wrap。我没有时间提供更多帮助。

于 2013-05-13T21:00:14.807 回答