Esporta (0) Stampa
Espandi tutto

Proprietà TextBoxBase.WordWrap

Indica se un controllo casella di testo su più righe manda automaticamente a capo le parole all'inizio della riga successiva quando è necessario.

Spazio dei nomi: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

[LocalizableAttribute(true)] 
public bool WordWrap { get; set; }
/** @property */
public boolean get_WordWrap ()

/** @property */
public void set_WordWrap (boolean value)

public function get WordWrap () : boolean

public function set WordWrap (value : boolean)

Valore proprietà

true se il controllo casella di testo su più righe manda a capo le parole; false se il controllo casella di testo procede automaticamente in orizzontale quando l'utente digita oltre il margine destro del controllo. Il valore predefinito è true.

Se questa proprietà è impostata su true, non vengono visualizzate barre di scorrimento orizzontali, indipendentemente dall'impostazione della proprietà ScrollBars.

NotaNota

Nella classe derivata TextBox il testo all'interno del controllo verrà sempre mandato a capo indipendentemente dall'impostazione di questa proprietà, a meno che la proprietà TextAlign non sia impostata su HorizontalAlignment.Left.

Nell'esempio di codice riportato di seguito viene utilizzata la classe derivata TextBox per creare un controllo TextBox su più righe con barre di scorrimento verticali. Vengono inoltre utilizzate le proprietà AcceptsTab, AcceptsReturn e WordWrap per adattare il controllo casella di testo su più righe alla creazione di documenti di testo.

public void CreateMyMultilineTextBox()
 {
    // Create an instance of a TextBox control.
    TextBox textBox1 = new TextBox();
    
    // Set the Multiline property to true.
    textBox1.Multiline = true;
    // Add vertical scroll bars to the TextBox control.
    textBox1.ScrollBars = ScrollBars.Vertical;
    // Allow the RETURN key in the TextBox control.
    textBox1.AcceptsReturn = true;
    // Allow the TAB key to be entered in the TextBox control.
    textBox1.AcceptsTab = true;
    // Set WordWrap to true to allow text to wrap to the next line.
    textBox1.WordWrap = true;
    // Set the default text of the control.
    textBox1.Text = "Welcome!" + Environment.NewLine + "Second Line";
 }

public void CreateMyMultilineTextBox()
{
    // Create an instance of a TextBox control.
    TextBox textBox1 = new TextBox();
    // Set the Multiline property to true.
    textBox1.set_Multiline(true);
    // Add vertical scroll bars to the TextBox control.
    textBox1.set_ScrollBars(ScrollBars.Vertical);
    // Allow the RETURN key in the TextBox control.
    textBox1.set_AcceptsReturn(true);
    // Allow the TAB key to be entered in the TextBox control.
    textBox1.set_AcceptsTab(true);
    // Set WordWrap to true to allow text to wrap to the next line.
    textBox1.set_WordWrap(true);
    // Set the default text of the control.
    textBox1.set_Text("Welcome!" + Environment.get_NewLine()
        + "Second Line");
} //CreateMyMultilineTextBox

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0 1.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft