Я создал текстовое поле в приложении Windows Forms, которое начинается с высоты для ввода текста в одну строку. Но я бы хотел, чтобы текстовое поле автоматически увеличивало свою высоту, если пользователь вводит текст, заключенный в элемент управления.
В настоящее время для этого текстового поля свойства multiline и wordwrap установлены в true. Я пытался использовать событие TextChanged, чтобы определить, когда текст был перенесен, но я не могу найти свойство, которое поможет мне в этом. Свойство Lines не предоставляет никакой помощи с переносимым текстом; только для текста, который нажал пользователь, чтобы начать новую строку.
Как заставить мое текстовое поле увеличивать свою высоту каждый раз, когда текст обходит ширину текстового поля?