Udostępnij za pośrednictwem


Instrukcje: ustawianie wcięcia, wcięć wiszących i akapitów punktowanych za pomocą kontrolki RichTextBox formularzy systemu Windows

Kontrolka Windows Forms RichTextBox ma wiele opcji formatowania wyświetlanego tekstu. Wybrane akapity można sformatować jako listy punktowane, ustawiając właściwość SelectionBullet. Można również użyć właściwości SelectionIndent, SelectionRightIndenti SelectionHangingIndent, aby ustawić wcięcie akapitów względem lewej i prawej krawędzi kontrolki oraz lewą krawędź innych wierszy tekstu.

Aby sformatować akapit jako listę punktowaną

  1. Ustaw właściwość SelectionBullet na wartość true.

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

Aby wcięć akapit

  1. Ustaw właściwość SelectionIndent na liczbę całkowitą reprezentującą odległość w pikselach między lewą krawędzią kontrolki a lewą krawędzią tekstu.

  2. Ustaw właściwość SelectionHangingIndent na liczbę całkowitą reprezentującą odległość w pikselach między lewą krawędzią pierwszego wiersza tekstu w akapicie a lewą krawędzią kolejnych wierszy w tym samym akapicie. Wartość właściwości SelectionHangingIndent dotyczy tylko wierszy w akapicie, które zostały opakowane poniżej pierwszego wiersza.

  3. Ustaw właściwość SelectionRightIndent na liczbę całkowitą reprezentującą odległość w pikselach między prawą krawędzią kontrolki a prawą krawędzią tekstu.

    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;  
    

    Nota

    Wszystkie te właściwości wpływają na akapity zawierające zaznaczony tekst oraz na tekst wprowadzany po bieżącym punkcie wstawiania. Na przykład gdy użytkownik wybierze wyraz w akapicie, a następnie dostosuje wcięcie, nowe ustawienia będą stosowane do całego akapitu zawierającego ten wyraz, a także do wszystkich akapitów wprowadzonych później po zaznaczonym akapicie. Aby uzyskać informacje na temat programowego wybierania tekstu, zobacz Select.

Zobacz też