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ą
Ustaw właściwość SelectionBullet na wartość
true
.RichTextBox1.SelectionBullet = True
richTextBox1.SelectionBullet = true;
richTextBox1->SelectionBullet = true;
Aby wcięć akapit
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.
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.
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ż
- RichTextBox
- Kontrola RichTextBox
- kontrolki do użycia w Windows Forms
.NET Desktop feedback