Просмотр нескольких строк
По умолчанию в элементе управления Windows Forms TextBox ото- бражается одна строка текста без полос прокрутки.
Если длина текста превышает размер доступного пространства, ото- бражается лишь часть текста. Эту стандартную настройку можно изме- нить, присваивая соответствующие значения свойствам MultiLine, WordWrap и ScrollBars.
WordWrap - показывает, переносятся ли автоматически в начало сле- дующей строки слова текста по достижении границы многострочного текстового поля.
AcceptsReturn - возвращает или задает значение, указывающее, что происходит при нажатии клавиши ВВОД в многострочном элементе управления TextBox:
• создается новая строка текста (= true) или
• активируется кнопка стандартного действия фор-
мы (=false).
AcceptsTab - возвращает или задает значение, указывающее, что происходит при нажатии клавиши TAB в многострочном элементе управ- ления:
• вводится знак табуляции в текстовом поле ( true)
• фокус ввода в форме перемещается к следующему элементу управления в порядке табуляции (false).
Пример
Создается многострочный элемент управления TextBox с вертикаль- ными полосами прокрутки. Для создания многострочного элемента управления "текстовое поле", пригодного для полноценной работы с тек- стовыми документами, в примере используются свойства AcceptsTab, AcceptsReturn и WordWrap.
private void CreateMyMultilineTextBox()
{
TextBox textBox1 = new TextBox(); textBox1.Multiline = true; textBox1.ScrollBars = ScrollBars.Vertical; textBox1.AcceptsReturn = true; textBox1.AcceptsTab = true; textBox1.WordWrap = true;
textBox1.Text = "Welcome!";
}
© ООО «Знанио»
С вами с 2009 года.