Setting Indents, Hanging Indents, and Bulleted Paragraphs with the Windows Forms RichTextBox Control

來源:互聯網
上載者:User

The Windows Forms RichTextBox control has numerous options for formatting the text it displays. You can format selected paragraphs as bulleted lists by setting the SelectionBullet property. You can also use the SelectionIndent, SelectionRightIndent, and SelectionHangingIndent properties to set the indentation of paragraphs relative to the left and right edges of the control, and the left edge of other lines of text.

To format a paragraph as a bulleted list

  • Set the SelectionBullet property to true.

    ' Visual Basic    RichTextBox1.SelectionBullet = True    // C#    richTextBox1.SelectionBullet = true;    // C++    richTextBox1->SelectionBullet = true;

To indent a paragraph

  • Set the SelectionIndent property to an integer representing the distance in pixels between the left edge of the control and the left edge of the text.
  • Set the SelectionHangingIndent property to an integer representing the distance in pixels between the left edge of the first line of text in the paragraph and the left edge of subsequent lines in the same paragraph. The value of the SelectionHangingIndent property only applies to lines in a paragraph that have wrapped below the first line.
  • Set the SelectionRightIndent property to an integer representing the distance in pixels between the right edge of the control and the right edge of the text.
    ' Visual Basic    RichTextBox1.SelectionIndent = 8    RichTextBox1.SelectionHangingIndent = 3    RichTextBox1.SelectionRightIndent = 12    // C#    richTextBox1.SelectionIndent = 8;    richTextBox1.SelectionHangingIndent = 3;    richTextBox1.SelectionRightIndent = 12;    // C++    richTextBox1->SelectionIndent = 8;    richTextBox1->SelectionHangingIndent = 3;    richTextBox1->SelectionRightIndent = 12;

    Note   All these properties affect any paragraphs that contain selected text, and also the text that is typed after the current insertion point. For example, when a user selects a word within a paragraph and then adjusts the indentation, the new settings will apply to the entire paragraph that contains that word, and also to any paragraphs subsequently entered after the selected paragraph. For information on selecting text programmatically, see TextBoxBase.Select Method.

See Also

RichTextBox Class | RichTextBox Control (Windows Forms) | Controls You Can Use on Windows Forms

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.