C# для начинающих Пахомов Б. И



Download 8,15 Mb.
Pdf ko'rish
bet262/266
Sana20.04.2022
Hajmi8,15 Mb.
#567200
1   ...   258   259   260   261   262   263   264   265   266
Bog'liq
C# for beginners


Глава 18. Приложения типа Windows Forms 
421 
Collection
по иерархии имеет вид 
System.Windows.Forms.Control. 
ControlCollection
, т. е. находится в пространстве имен 
System. 
Windows.Forms
и представляет собой класс, определяющий набор 
(коллекцию) управляющих элементов для создания интерфейса 
пользователя в приложении. То есть в коллекцию этого типа добав-
ляются создаваемые элементы пользовательского интерфейса ваше-
го приложения. Это как бы рабочий контейнер, связанный с формой, 
для хранения управляющих элементов: визуально мы видим в итоге
что управляющие элементы помещены, якобы, в форму, а на самом 
деле физически они хранятся в контейнере 
ControlCollection

Откуда брать управляющие элементы? Если мы работаем сразу в среде 
Windows Forms Application, то эта среда визуально предоставляет вам 
список необходимых элементов. Вам остается только щелкнуть мышью 
на нужном элементе и перетащить его в форму. А затем настраивать 
элемент, задавая (или выбирая) его свойства из списка свойств элемен-
та, который тоже открывается в определенном окне, если нажать пра-
вую кнопку мыши и выбрать из списка свойств элемента (просто как 
элемента операционной системы Windows) команду 
Properties
. А в на-
шем случае все придется делать вручную. Когда вы наберете точку по-
сле переменной 
Form1
, откроется подсказчик, в котором можно найти 
элементы управления. Для лучшего освоения следует все-таки восполь-
зоваться Visual C# 2010 или 2012, открыть там вкладку 
Tools
, выбрать 
оттуда элементы, а потом изучить их действие по справочной системе 
MSDN фирмы Microsoft. Следует помнить, что каждый элемент — это 
отдельный класс. Далее действовать по шаблону добавления элементов 
в форму, который показан в приложении, приведенном в листинге 18.2, 
результат выполнения которого показан на рис. 18.2. 
Листинг 18.2 
/* Created by SharpDevelop. 
* User: user 
* Date: 08.01.2013 
* Time: 10:41 

* To change this template use Tools | Options | Coding | 
* Edit Standard Headers. 
*/ 
using System; 
using System.Collections.Generic; 
using System.Windows.Forms;// Надо подключать через ссылку 


422 
Download 8,15 Mb.

Do'stlaringiz bilan baham:
1   ...   258   259   260   261   262   263   264   265   266




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish