А може ли?
Здравейте, може ли обект TextBox да бъде с определена ширина, но същевременно да се разгъва/свива вертикално спрямо текста, който се записва в него (като не се знае колко може да е дълъг този текст)?
Да, с характеристиката (property) на TextBox: Така TextBox ще се разгъва" надолу според редовете. 1. Multiline = True. Когато има повече редове, може да добавите 2. TextBox.ScrollBar = True. 3. TextBox.WordWarp = True.
За нов ред използвайте клавишната комбинация CTRL+Enter. За да не се увеличава хоризонтално,
- TextBox.AutoSize = False.
Здравейте, г-жо Вълкова, опитах с посочените от Вас настройки, но TextBox си остава с едни и същи размери, и се вижда само първия ред. Може ли да се виждат и трите реда? Както се разтегля хоризонтално при AutoSize = True.
За съжаление няма настройка за вертикална посока. Според мен е по-добре да изберете оптимални размери - височина и ширина, за да се показва целия текст. Другият вариант е с програмен код да променяте размерите, когато текстът е по-дълъг. Аз бих избрала първия вариант.
Благодаря Ви за отговора!