Создание приложений ОС Windows средствами Visual Basic


Свойства элементов управления - часть 4


Элементы управления, которые разрешают ввод символов, имеют свойство Text, а элементы, предназначенные только для отображения текста, - свойство Caption. Свойство Caption содержит текст, отображаемый в надписи. Если текст длиннее, чем поле надписи, то оставшаяся часть текста просто усекается. Этого можно избежать, если установить значение True свойства AutoSize, что приводит размер надписи в соответствии с длиной текста. Если установить свойство WordWrap, то слова, не помещающиеся в строке, автоматически будут переноситься в следующую строку. Если свойство Text относится к текстовому полю (TextBox), то оно содержит отображаемый в поле текст, а если к списку (ListBox), то – текст выбранного элемента списка или пустую строку, если ни один элемент списка не выбран. Установка свойства MultiLine даёт возможность вводить в поле несколько строк.

Если вводимый текст больше текстового поля, то он не отображается полностью. Эта проблема решается установкой свойства ScrollBars, с помощью которого можно установить горизонтальную, вертикальную или сразу обе полосы прокрутки.

Три свойства текстового окна (TextBox):

·       свойство SelStart определяет начальную позицию выделенного текста в символах;

·       свойство SelLength содержит количество выделенных символов;

·       с помощью свойства SelText

можно прочитать или изменить выделенный текст.

С помощью свойства Value можно определить состояние переключателя (OptionBatton) или текущее положение бегунка полосы прокрутки (ScrollBar).

Свойство списка List(номер элемента списка) позволяет определить текст элемента списка по его индексу (первый элемент списка имеет индекс 0). Значение свойства ListIndex определяет индекс выбранного элемента списка. Текущее количество элементов в списке сохраняется в свойстве ListCount. Число столбцов списка определяется с помощью свойства Columns. Если установить свойство Sorted, то все элементы списка будут сортироваться по алфавиту, даже если они были добавлены с указанием индекса. Индекс последнего добавленного элемента содержит свойство NewIndex. С помощью свойства ItemData() каждому элементу списка можно поставить в соответствие число типа Long. Значение свойства Selected(индекс) показывает выделен ли данный элемент списка или нет.




Начало  Назад  Вперед



Книжный магазин