如何:使用 Windows 窗体 RichTextBox 控件设置缩进、悬挂缩进和点符段落

Windows 窗体 RichTextBox 控件具有许多选项,用于设置其所显示的文本的格式。 可以通过设置 SelectionBullet 属性将所选段落的格式设置为项目符号列表。 还可以使用 SelectionIndentSelectionRightIndentSelectionHangingIndent 属性来设置段落相对于控件的左右边缘以及其他文本行的左边缘的缩进。

将段落的格式设置为项目符号列表

  1. SelectionBullet 属性设置为 true

    RichTextBox1.SelectionBullet = True  
    
    richTextBox1.SelectionBullet = true;  
    
    richTextBox1->SelectionBullet = true;  
    

缩进段落

  1. SelectionIndent 属性设置为一个整数,该整数表示控件的左边缘与文本的左边缘之间的距离(以像素为单位)。

  2. SelectionHangingIndent 属性设置为一个整数,该整数表示段落第一行文本的左边缘与同一段落中后面的行的左边缘之间的距离(以像素为单位)。 SelectionHangingIndent 属性的值仅适用于在第一行下方换行的段落中的行。

  3. SelectionRightIndent 属性设置为一个整数,该整数表示控件的右边缘与文本的右边缘之间的距离(以像素为单位)。

    RichTextBox1.SelectionIndent = 8  
    RichTextBox1.SelectionHangingIndent = 3  
    RichTextBox1.SelectionRightIndent = 12  
    
    richTextBox1.SelectionIndent = 8;  
    richTextBox1.SelectionHangingIndent = 3;  
    richTextBox1.SelectionRightIndent = 12;  
    
    richTextBox1->SelectionIndent = 8;  
    richTextBox1->SelectionHangingIndent = 3;  
    richTextBox1->SelectionRightIndent = 12;  
    

    注意

    所有上述属性均影响包含所选文本的任何段落,还会影响在当前插入点之后键入的文本。 例如,当用户在段落中选择一个词然后调整缩进时,新的设置将应用于包含该词的整个段落,还会应用于随后在所选段落之后输入的任何段落。 有关以编程方式选择文本的信息,请参阅 Select

另请参阅