我正在制作一个计算器程序,我希望用制表显示结果,但问题是文字是"单词包装",没有间距(因为我只是添加" \ t"到行的开头)。那么,是否可以为一系列文本定义边距?
这就是我想要的:
感谢您的帮助。
答案 0 :(得分:1)
而不是\t
,请尝试使用SelectionIndent属性。它使用像素值:
rtb.AppendText("A" + Environment.NewLine);
rtb.SelectionIndent = 36;
rtb.AppendText(new string('B', 250));
rtb.AppendText(Environment.NewLine);
rtb.SelectionIndent = 0;
rtb.AppendText("C");