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

Per impostazione predefinita, nel controllo RichTextBox Windows Form sono visualizzate delle barre di scorrimento orizzontali e verticali in base alle necessità. È possibile impostare la proprietà ScrollBars del controllo RichTextBox sui sette valori possibili descritti nella tabella qui di seguito.

Per visualizzare le barre di scorrimento in un controllo RichTextBox

  1. Impostare la proprietà Multiline su true. Se la proprietà Multiline è impostata su false, non verrà visualizzata alcuna barra di scorrimento, inclusa la barra orizzontale.

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

    Valore

    Descrizione

    Both (impostazione predefinita)

    Consente di visualizzare la barra di scorrimento orizzontale o verticale, oppure entrambe, solo quando il testo supera la larghezza o la lunghezza del controllo.

    None

    Non consente di visualizzare mai alcun tipo di barra di scorrimento.

    Horizontal

    Consente di visualizzare una barra di scorrimento orizzontale solo quando il testo supera la larghezza del controllo. Affinché ciò si verifichi, è necessario impostare la proprietà WordWrap su false.

    Vertical

    Consente di visualizzare una barra di scorrimento verticale solo quando il testo supera l'altezza del controllo.

    ForcedHorizontal

    Consente di visualizzare una barra di scorrimento orizzontale quando la proprietà WordWrap è impostata su false. La barra di scorrimento non è disponibile quando il testo non supera la larghezza del controllo.

    ForcedVertical

    Consente di visualizzare sempre una barra di scorrimento verticale. La barra di scorrimento non è disponibile quando il testo non supera la lunghezza del controllo.

    ForcedBoth

    Consente di visualizzare sempre una barra di scorrimento verticale. Consente di visualizzare una barra di scorrimento orizzontale quando la proprietà WordWrap è impostata su false. Le barre di scorrimento non sono disponibili 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 adattato automaticamente alla larghezza del controllo e si estenderà verso destra fino a raggiungere l'interruzione di riga. Utilizzare questo valore se è stata impostata la visualizzazione della barra di scorrimento orizzontale o di entrambe le barre.

    true (impostazione predefinita)

    Il testo nel controllo viene adattato automaticamente alla larghezza del controllo. La barra di scorrimento orizzontale non viene visualizzata. Utilizzare questo valore se sono state selezionate le barre di scorrimento verticali per visualizzare uno o più paragrafi.

Vedere anche

Riferimenti

RichTextBoxScrollBars

RichTextBox

Altre risorse

Controllo RichTextBox (Windows Form)

Controlli da utilizzare in Windows Form