Como definir recuos definidos, recuos deslocados e parágrafos com marcadores com o controle RichTextBox dos Windows Forms
O controle Windows Forms RichTextBox tem várias opções para formatar o texto que ele exibe. Você pode formatar parágrafos selecionados como listas com marcadores definindo a SelectionBullet propriedade. Você também pode usar as SelectionIndentpropriedades , SelectionRightIndente para definir o recuo de parágrafos em relação às bordas esquerda e direita do controle e SelectionHangingIndent à borda esquerda de outras linhas de texto.
Formatar um parágrafo como uma lista com marcadores
Defina a propriedade SelectionBullet como
true
.RichTextBox1.SelectionBullet = True
richTextBox1.SelectionBullet = true;
richTextBox1->SelectionBullet = true;
Para recuar um parágrafo
Defina a propriedade como um inteiro que representa a distância em pixels entre a borda esquerda do controle e a SelectionIndent borda esquerda do texto.
Defina a propriedade como um inteiro que representa a distância em pixels entre a borda esquerda da primeira linha de texto no parágrafo e a SelectionHangingIndent borda esquerda das linhas subsequentes no mesmo parágrafo. O valor da propriedade só se aplica a linhas em um parágrafo que foram quebradas abaixo da SelectionHangingIndent primeira linha.
Defina a propriedade como um inteiro que representa a distância em pixels entre a borda direita do controle e a SelectionRightIndent borda direita do texto.
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;
Observação
Todas essas propriedades afetam todos os parágrafos que contêm o texto selecionado, bem como o texto digitado após o ponto de inserção atual. Por exemplo, quando um usuário seleciona uma palavra em um parágrafo e ajusta o recuo, as novas configurações serão aplicadas a todo o parágrafo que contém a palavra, bem como aos parágrafos subsequentemente inseridos depois do parágrafo selecionado. Para obter informações sobre como selecionar texto programaticamente, consulte Select.
Confira também
.NET Desktop feedback