我需要将一个容器放在RichTextBox
一个容器内,例如画布/网格/堆栈面板或任何最能达到目的的东西。
看看我做的例子:
图中RichTextBox
是白色,Canvas
是浅蓝色,主窗口Grid
是鲑鱼(=浅橙色)
用户开始在RichTextBox
. 只要他不按回车键或shift+回车键,RichTextBox
只要句子是,就必须水平调整大小,条件是它不超过主网格的边界。
RichTextBox
当用户开始输入新行时,还必须垂直调整大小,但不应超过网格的边界。
那么它是如何完成的呢?