Condividi tramite


Procedura: Visualizzare le barre di scorrimento nel controllo RichTextBox di Windows Form

Per impostazione predefinita, il controllo windows Form RichTextBox visualizza le barre di scorrimento orizzontali e verticali in base alle esigenze. Per la proprietà ScrollBars del controllo RichTextBox sono disponibili sette valori possibili, descritti nella tabella seguente.

Per visualizzare le barre di scorrimento in un controllo RichTextBox

  1. Impostare la proprietà Multiline su true. Nessun tipo di barra di scorrimento, incluso orizzontale, verrà visualizzato se la proprietà Multiline è impostata su false.

  2. Impostare la proprietà ScrollBars su un valore appropriato dell'enumerazione RichTextBoxScrollBars.

    Valore Descrizione
    Both (impostazione predefinita) Visualizza barre di scorrimento orizzontali o verticali o entrambe, solo quando il testo supera la larghezza o la lunghezza del controllo.
    None Non viene mai visualizzato alcun tipo di barra di scorrimento.
    Horizontal Visualizza una barra di scorrimento orizzontale solo quando il testo supera la larghezza del controllo. Per eseguire questa operazione, la proprietà WordWrap deve essere impostata su false.
    Vertical Visualizza una barra di scorrimento verticale solo quando il testo supera l'altezza del controllo.
    ForcedHorizontal Visualizza una barra di scorrimento orizzontale quando la proprietà WordWrap è impostata su false. La barra di scorrimento appare attenuata quando il testo non supera la larghezza del controllo.
    ForcedVertical Visualizza sempre una barra di scorrimento verticale. La barra di scorrimento viene visualizzata in grigio quando il testo non supera la lunghezza del controllo.
    ForcedBoth Visualizza sempre una barra di scorrimento verticale. Visualizza una barra di scorrimento orizzontale quando la proprietà WordWrap è impostata su false. Le barre di scorrimento vengono visualizzate in grigio quando il testo non supera la larghezza o la lunghezza del controllo.
  3. Impostare la proprietà WordWrap su un valore appropriato.

    Valore Descrizione
    false Il testo nel controllo non viene regolato automaticamente in base alla larghezza del controllo, quindi scorre verso destra fino a quando non viene raggiunta un'interruzione di riga. Usa questo valore se hai scelto barre di scorrimento orizzontali o entrambe, sopra.
    true (impostazione predefinita) Il testo nel controllo viene regolato automaticamente in base alla larghezza del controllo. La barra di scorrimento orizzontale non verrà visualizzata. Utilizzare questo valore se sono state scelte barre di scorrimento verticali o nessuna, sopra, per visualizzare uno o più paragrafi.

Vedere anche