在RichtextBox中对齐

Squ*_*nge 2 c# richtextbox winforms

使用这个:

richTextBox1.AppendText("EMPID: " + "\t\t" + "4001");
richTextBox1.AppendText(System.Environment.NewLine);
richTextBox1.AppendText(System.Environment.NewLine);
richTextBox1.AppendText("EmployeeName: " + "\t\t" + "Taborjakol");
Run Code Online (Sandbox Code Playgroud)

我懂了:

在此输入图像描述

我将如何与它完美对齐:

在此输入图像描述

Mar*_*rco 5

您可以做的是更改RichTextBoxControl的选项卡位置.

richTextBox1.SelectionTabs = new int[] { 90, 180, 270, 360 };

richTextBox1.AppendText("EMPID: " + "\t\t" + "4001");
richTextBox1.AppendText(System.Environment.NewLine);
richTextBox1.AppendText(System.Environment.NewLine);
richTextBox1.AppendText("EmployeeName: " + "\t\t" + "Taborjakol");
Run Code Online (Sandbox Code Playgroud)

SelectionsTab属性重新定义RichTextBox控件中每个选项卡使用的空格.您需要尝试使用标签设置来获得最佳的文本结果.