Red de conocimiento informático - Computadora portátil - ¿Cómo puede C# realizar un ajuste automático de línea del contenido en el texto generado a continuación?

¿Cómo puede C# realizar un ajuste automático de línea del contenido en el texto generado a continuación?

El método para implementar el ajuste de línea en TextBox es el siguiente:

(1) Agregar un proyecto de "Aplicación Windows Form" en Visual Studio

(2) Agregue 2 cuadros de texto y 1 botón al formulario

Establezca las propiedades de cuadro de texto1

Multilínea = Verdadero

Barras de desplazamiento = Ambos

( 3 ) Código de formulario Form1 Form1.csusing?System;

using?System.Windows.Forms;

espacio de nombres?BaiduWinformApp

{

¿público?partial?clase?Form1?:?Form

{

public?Form1()

{

InitializeComponent( );

botón1.Text?=?"Entrar";

}

//?Haga clic en el botón1?"Entrar"

privado ?void?button1_Click(object?sender,?EventArgs?e)

{

//?Elimine el contenido en textBox2 y elimine los espacios antes y después

string?line?=?textBox2.Text.Trim();

//?Salir si el contenido de entrada está vacío

if?(string.IsNullOrEmpty(line) ) ?return;

//?Muestra el contenido de entrada en textBox1

//?¡Atención! Utilice ?Environment.NewLine? para implementar saltos de línea

textBox1.AppendText(line?+?Environment.NewLine);

//?Prepárese para ingresar nuevamente

textBox1.Text?=?string.Empty;

}

}

}

(4) Efecto de ejecución