Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 154

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 148 149 150 151 152 153 < 154 > 155 156 157 158 159 160 .. 404 >> Следующая


public Forml<)

{

U

II Необходимо для поддержки Windows Form Designer U

InitializeComponent();

U Заполнение CheckedLietBox this.chkListPossib] Ifalues.Items. Add('One'); this.chkListPosgibleValues,Items.Add('Two'); this.chkListPossibleValues.Items. Add<'Three') ,• thiB.chkListPossibleValues.Items.Add{'Four*); this.chkListPossibleValues.Items.Add('Five')j this¦chkListPossibleValues.Items.Add<'Six'); this.chkListPossibleValues,Items.Add('Seven'); this.chkListPossibleValues.Items.Add<'Eight')i • this.chkLiBtPossibleValues.Items.Add ('Nine'); this.chkLietPosBibleValues.Items.Add('Ten')i

)

Как и для добавления элементов с помощью панели свойств, для добавления элементов в процессе выполнения используется семейство items.
326

Глава 13

На этом создание примера по использованию окон со списком завершено, и еслн вы запустите полученный в результате ваших стараний код, то увидите что-нибудь, подобное изображенному на рисунке слева.

Управляющий элемент комбинированного окна (ComboBox)

Как н предполагает его название, комбинированное окно объединяет в себе несколько управляющих элементов, а именно Textbox, Button и ListBox, В отличие от ListBox не существует возможности нн при каких обстоятельствах выбирать более одного элемента нз списка элементов, содержащихся в сошЬовох, кроме того существует дополнительная возможность вводить новые вхождения в список В Textbox, ЯВЛЯЮЩИЙСЯ СОСТавНОН частью ComboBox.

Обычно управляющий элемент СошЬовох используется для экономии места, отводимого для диалога, поскольку та часть комбинированного окна, которая видна постоянно, состоит нз текстового окна и кнопки. Когда пользователь нажимает стрелку, расположенную справа от текстового окна, то раскрывается окно со списком, в котором пользователь может осуществить свой выбор. После того как процедура выбора завершена, окно со списком сворачивается и выводимая картинка снова принимает свой обычный вид.

Мы рассмотрим свойства и события этого управляющего элемента, а затем создадим пример, в котором будут использоваться управляющие элементы сошЬовох и два ListBox.

Свойства управляющего элемента ComboBox

Поскольку управляющему элементу СошЬовох присущи черты таких элементов, как Textbox и ListBox, то многие свойства н события СошЬовох относятся также и к этим двум управляющим элементам. По этой причине управляющий элемент ComboBox обладает огромным количеством свойств и событий, из которых в настоящей книге будут рассматриваться только наиболее часто используемые, Исчерпывающий перечень можно найти в библиотеке MSDN.

Имя Режим доступа Описание

DropDownStyle Чтение/запись При выводе комбинированного окна могут использоваться три

различных стиля:

• DropDown: Пользователь имеет возможность редактировать текстовое окно, а для того чтобы вывести на экран ту часть управляющего элемента, которая содержит список, должен щелкнуть мышью нв стрелке.

• Simple: Аналогично DropDown за исключением того, что та часть управляющего элемента, которая содержит список, является постоянно видимой — почти так же, как и для обычного управляющего элемента ListBox.

• oropDownList: Пользователь не имеет возможности редактировать текстовое окно, а для того чтобы вывести

на экран ту часть управляющего элемента, которая содержит список, должен щелкнуть мышью на стрелке.

¦ * iKLIiU^CS JBU Ц

О Ом One
DTwc Five
? Three Ten
? F«
И five
? S« Ma** '
1 0 Seven —*
? Eight
? Nn '
ЛНМ1 •

Использование управляющих элементов Windows Form

32 7

Продолжение таблицы

Имя Режим доступа Описание
DroppedDown Чтенне/запнсь Указывает на то, в каком состоянии — развернутом нлн свернутом — находится та часть управляющего элемента, которая содержит список. Если присвоить этому свойству значение true, то список будет развернут.
Items Только чтение Представляет собой семейство, в котором хранятся все элементы списка, содержащегося в комбинированном окне.
MaxLength Чтенне/запнсь Присвоив этому свойству любое значение, не равное нулю, вы можете определить максимально допустимое символов, которые могут быть введены в часть управляющего элемента, представляющую собой текстовое окно.
Selectedlndex Чтенне/запнсь Содержит значение индекса элемента списка, выбранного в настоящий момент.
Selectedltem Чтение/запись Содержит сам элемент, который в настоящий момент является выбранным.
SelectedText Чтенне/запнсь Содержит текст, который выбран в текстовом окне управляющего элемента.
SelectionStart Чтенне/запнсь Это свойство представляет собой индекс первого выбранного в текстовом окне символа.
Selec tionLength Чтенне/запнсь Определяет длину текста, выбранного в текстовом окне управляющего элемента сотЬовох.
Sorted Чтенне/запнсь Еслн этому свойству присвоить значение, равное true, то элементы списка будут отсортированы в алфавитном порядке.
Text .V Чтенне/запнсь Еслн этому свойству присвоить значение, равное null, то любой выбор в той части управляющего элемента, которая содержит список, будет сброшен, Еслн присвоить ему какое-либо существующее в списке значение, то это значение становится выбранным. Если такого значения в списке не существует, то текст будет просто выведен в текстовом окне управляющего элемента СотЬовох.
Предыдущая << 1 .. 148 149 150 151 152 153 < 154 > 155 156 157 158 159 160 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.