Компьютерные книги
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Фокселл Дж.Д. -> "Освой самостоятельно Visual Basic.NET за 24 часа" -> 60

Освой самостоятельно Visual Basic.NET за 24 часа - Фокселл Дж.Д.

Фокселл Дж.Д. Освой самостоятельно Visual Basic.NET за 24 часа — М.: Вильямс, 2002. — 416 c.
ISBN 5-8459-0304-1
Скачать (прямая ссылка): osvoysamostoyatelnovsn2002.pdf
Предыдущая << 1 .. 54 55 56 57 58 59 < 60 > 61 62 63 64 65 66 .. 181 >> Следующая

таким образом, чтобы вместить максимальную часть рисунка, исходя из
размеров формы.
2. Измените проект MDI Example из данной главы, чтобы первая дочерняя
форма показывала не новый экземпляр второй дочерней формы, а свой новый
экземпляр.
Час 6. Создание форм - часть II
135
Час 7
Работа со стандартными элементами управления
В предыдущих двух уроках были описаны основные механизмы работы с
формами. Формы являются фундаментом интерфейса, но сами по себе они
довольно бесполезны. Чтобы создать функциональный интерфейс, нужно
использовать элементы управления.
Элементы управления - это всевозможные приспособления и безделушки на
форме, с которой взаимодействует пользователь. Существуют десятки разных
типов элементов управления, начиная с простой метки Label, используемой
для отображения стационарного текста, и заканчивая довольно сложным
элементом Tree View, который используется для представления деревьев
данных, похожих на используемые в Explorer. В этом уроке вы познакомитесь
с самыми распространенными и простыми элементами управления, называемыми
стандартными. В следующем уроке вы изучите более сложные элементы
управления, которые могут использоваться для создания профессиональных
приложений.
В данном уроке рассматриваются:
• отображение стационарного текста с помощью элемента управления Label;
• ввод текста пользователем и использование текстовых полей;
• создание полей для паролей;
• работа с кнопками;
• использование панелей, флажков и кнопок выбора вариантов;
• отображение списков с помощью окон списков и комбинированных списков.
Час 7. Работа со стандартными элементами управления
137
Отображение текста с помощью элемента
управления Label
Элемент управления Label (метка) используется для отображения
стационарного текста. Это означает, что пользователь не может прямо
изменять текст (но текст может изменяться программно). Это один из самых
распространенных элементов управления и, к счастью, один из самых простых
элементов. Как правило, он используется для описания другого элемента
управления, например, текстового поля. Также элементы управления Label
прекрасно подходят для предоставления пользователю информации о
состоянии, а также для общих указаний на форме.
Начните с создания нового Windows-приложения под названием Traditional
Controls. Поменяйте название формы по умолчанию на fclsControls и
установите свойство Text для этой формы на Traditional Controls Example,
Затем поменяйте свойство проекта Startup Object на fclsControls.
Добавьте в форму новую метку, дважды щелкнув мышью на пункте Label в
наборе инструментов. Основное свойство Label это свойство Text,
определяющее текст, который видит пользователь. Когда на форме помещают
новый элемент Label, значение свойства Text устанавливается на его
название (что в принципе не очень полезно). Установите свойства нового
элемента управления Label следующим образом:
Свойство Значение
Name lblMybabel
Location 5,6
Size 100,25
Text Labels are for static text!
Обратите внимание, что текст на метке появляется в две строки (рис. 7.1).
Это происходит из-за того, что расположение текста ограничено размерами
элемента Label. Как правило, текст на метке лучше расположить в одну
строку. Для этого необходимо увеличить ширину метки, либо используя окно
Properties, либо протянув границу элемента. Существует также более легкий
способ: дважды щелкнуть мышью на свойстве метки AutoSize, тогда размер
метки автоматически изменится, чтобы текст поместился в одну строку.
Двойной щелчок мыши на свойстве, которое может принимать определенный
набор значений, изменяет это свойство на следующее значение. По умолчанию
свойство нового элемента управления Label установлено равным False, так
что двойной щелчок изменил это свойство на True.
В данной версии Visual Basic для элемента управления Label больше не
используются свойства Wordwrap и TooltipText. -
138
Часть II. Создание пользовательского интерфейса
Irarfitinrwilrontrnk МичочлЛ VihmI D**rc.Ml fdNqn] - forml.vt" [Deetpft]*
! |cfit Vtew Pro ** ' " Dife Idofc window tHp
тдй * В A % в; ** т **.• # • *4 ^ rThg
t. <*> n ; s? Ч* Й! ' ^ * iD E ofr= r> j;
Object Brriwsef j Start Page ' Rwml.Yb [DeHghJ* j
jtt re<t?JkpsePect
ii ъч.
N . . ^iaj Xj
• ЗЙ1*
I *. 1 гЛ.1й*вПЛ1 t Qfitrd* ¦*. •:'.. . .... . ¦ ¦ ' • ' '1 '***.">. . i
¦ t:t • . • • • • • v.
-.laUfceeto" p.. i'y" ... 1 * ........ . '.'.л::::.::::: '::

."."• ¦*• • •.""* t'..' ""••••..'. . . . .. . . ... . . *.< • "V* '•
-
J felMyLab.l System, wmdows.Fcnm.Labe yf
>*ПШПгг
[у- Cursor CefaJt A
j- Dock "ion(r)
j Er "Уе-J | ftatstyie True
El Font Microsoft- Serif, <r. х&
; FcreCofcx ControTText
• П.-.'!':-;.':
Irr^aqn MlddfeCenter
Г~1 (none)
[ IrrvegeUst (none)
Э Localm 5,6
laded False
МитЫу
RjghtTaleft
1 1ПО, ?5
Tablrdex 0
Teg
j . T"rt Lr*fcc!ir are static
! TextAIgn Topi eft
j LHeMn"non< True
1 Vi* We True -
Предыдущая << 1 .. 54 55 56 57 58 59 < 60 > 61 62 63 64 65 66 .. 181 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Завалишин Д. "Интернетско-русский разговорник" (Web-программирование)

Заенцев И.В. "Нейронные сети: основные модели" (Web-программирование)

Владимиров А.А. "Wi-фу: «боевые» приемы взлома и защиты беспроводных сетей" (Web-программирование)

Вьейра Р. "SQL Server 2000. Программирование в 2 ч." (Web-программирование)

Веллинг Л.Т. "Разработка web приложений с помощью php и mysql" (Web-программирование)
Авторские права © 2013 ComputersBooks. Все права защищены.

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed