رفتن به خط بعد در TextBox بدون زدن دکمه Enter
در رویداد TextChanged کنترل TextBox کد زیر را بنویسید :
private void textBox1_TextChanged(object sender, EventArgs e) { TextBox TextBox1 = sender as TextBox; int chromeHeight = TextBox1.Height - TextBox1.ClientSize.Height; Size proposedSize = new Size(TextBox1.ClientSize.Width, int.MaxValue); Size textSize = TextRenderer.MeasureText(TextBox1.Text, TextBox1.Font, proposedSize, TextFormatFlags.TextBoxControl | TextFormatFlags.WordBreak); TextBox1.Height = chromeHeight + textSize.Height + TextBox1.Margin.Vertical; }