Condividi tramite


TextBox.AcceptsReturn Proprietà

Definizione

Ottiene o imposta un valore che indica se premendo INVIO in un controllo TextBox su più righe viene creata una nuova riga di testo nel controllo o attivato il pulsante predefinito del form.

public:
 property bool AcceptsReturn { bool get(); void set(bool value); };
public bool AcceptsReturn { get; set; }
member this.AcceptsReturn : bool with get, set
Public Property AcceptsReturn As Boolean

Valore della proprietà

Boolean

true se il tasto INVIO crea una nuova riga di testo in una versione su più righe del controllo; false se il tasto INVIO attiva il pulsante predefinito del form. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene creato un controllo multilinea TextBox con barre di scorrimento verticali. In questo esempio vengono usate le AcceptsTabproprietà , AcceptsReturne WordWrap per rendere utile il controllo casella di testo multilinea per la creazione di documenti di testo.

public:
   void CreateMyMultilineTextBox()
   {
      // Create an instance of a TextBox control.
      TextBox^ textBox1 = gcnew 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 to be entered 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!";
   }
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 to be entered 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!";
 }
Public Sub CreateMyMultilineTextBox()
    ' Create an instance of a TextBox control.
    Dim textBox1 As 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 to be entered 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!"
End Sub

Commenti

Se il valore di questa proprietà è false, l'utente deve premere CTRL+INVIO per creare una nuova riga in un controllo multilinea TextBox . Se non è presente alcun pulsante predefinito per il modulo, la chiave ENTER creerà sempre una nuova riga di testo nel controllo, indipendentemente dal valore di questa proprietà.

Si applica a