为 RichTextBox 中的特定行定义边距
Define a margin for specific lines in RichTextBox
我正在制作一个计算器程序,我想用表格显示结果,但问题是当文本为 "word wrapped" 时,没有间距(因为我只是添加了“\t”到行首)。那么,是否可以为一系列文本定义边距?
这就是我想要的:
感谢您的帮助。
尝试使用 SelectionIndent 属性 而不是 \t
。它使用以像素为单位的值:
rtb.AppendText("A" + Environment.NewLine);
rtb.SelectionIndent = 36;
rtb.AppendText(new string('B', 250));
rtb.AppendText(Environment.NewLine);
rtb.SelectionIndent = 0;
rtb.AppendText("C");
我正在制作一个计算器程序,我想用表格显示结果,但问题是当文本为 "word wrapped" 时,没有间距(因为我只是添加了“\t”到行首)。那么,是否可以为一系列文本定义边距?
这就是我想要的:
感谢您的帮助。
尝试使用 SelectionIndent 属性 而不是 \t
。它使用以像素为单位的值:
rtb.AppendText("A" + Environment.NewLine);
rtb.SelectionIndent = 36;
rtb.AppendText(new string('B', 250));
rtb.AppendText(Environment.NewLine);
rtb.SelectionIndent = 0;
rtb.AppendText("C");