Condividi tramite


Procedura: Impostare rientri, rientri sporgenti e paragrafi puntati con il controllo RichTextBox di Windows Form

Il controllo RichTextBox Windows Form include numerose opzioni per la formattazione del testo visualizzato. È possibile formattare i paragrafi selezionati come elenchi puntati impostando la proprietà SelectionBullet. È anche possibile utilizzare le proprietà SelectionIndent, SelectionRightIndente SelectionHangingIndent per impostare il rientro dei paragrafi rispetto ai bordi sinistro e destro del controllo e al bordo sinistro di altre righe di testo.

Per formattare un paragrafo come elenco puntato

  1. Impostare la proprietà SelectionBullet su true.

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

Per indentare un paragrafo

  1. Impostare la proprietà SelectionIndent su un numero intero che rappresenta la distanza in pixel tra il bordo sinistro del controllo e il bordo sinistro del testo.

  2. Impostare la proprietà SelectionHangingIndent su un numero intero che rappresenta la distanza in pixel tra il bordo sinistro della prima riga di testo nel paragrafo e il bordo sinistro delle righe successive nello stesso paragrafo. Il valore della proprietà SelectionHangingIndent si applica solo alle righe di un paragrafo di cui è stato eseguito il wrapping sotto la prima riga.

  3. Impostare la proprietà SelectionRightIndent su un numero intero che rappresenta la distanza in pixel tra il bordo destro del controllo e il bordo destro del testo.

    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

    Tutte queste proprietà influiscono su tutti i paragrafi che contengono testo selezionato e anche sul testo digitato dopo il punto di inserimento corrente. Ad esempio, quando un utente seleziona una parola all'interno di un paragrafo e quindi modifica il rientro, le nuove impostazioni verranno applicate all'intero paragrafo che contiene tale parola e anche a tutti i paragrafi immessi successivamente dopo il paragrafo selezionato. Per informazioni sulla selezione del testo a livello di codice, vedere Select.

Vedere anche