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



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


Часть II. Объектно-ориентированное программирование 
На этом подготовка к новым действиям заканчивается. Теперь надо за-
помнить, что у приложения Windows Forms имеется своя точка входа в 
программу, которая не совпадает с точкой входа (метод 
Main()
) кон-
сольного приложения. У нее свое имя. Если у консольного приложения 
главное окно — консольное окно, то главное окно приложения Windows 
Forms вы сами определяете в виде объекта класса (которому вы даете 
свое имя), наследуемого членом класса 
Form
. В среде Windows Forms 
Application главное окно строится автоматически самой средой как на-
следник класса 
Form
с именем 
Form1
. И на экране появляется изображе-
ние того, что принято называть 
формой
: изображение квадрата с заго-
ловком и кнопками обычного Windows-окна. То есть это окно будущего 
приложения, которое называется формой. Так договорились разработ-
чики. Если же вы к приложению добавляете другую форму (можно до-
бавлять сколько угодно), то среда назовет ее 
Form2
и будет считать 
унаследованной от класса 
Form
. И т. д. Понятно, почему такие имена: 
Form1

Form2
, ... Все это делает программа, а в ней надо задавать что-то 
вполне определенное, поддающееся алгоритмированию. Имя плюс по-
рядковый номер подключаемого класса — вот и имя наследника 
Form

Просто. Вы же можете давать главному окну и всем последующим ок-
нам, если потребуется, свои имена. Но в примере мы оставили правило 
среды Windows Forms Application: главное окно-форма — это 
Form1

которая наследуется от класса 
Form
. Если придется добавить новые 
формы, они станут наследниками класса 
Form
с именами 
Form1

Form2
, ... 
Пример простейшего приложения Windows Forms показан в листин-
ге 18.1, а результат работы приложения — на рис. 18.1. 
Листинг 18.1 
/* Created by SharpDevelop. 
* User: user 
* Date: 07.01.2013 
* Time: 11:12 

* To change this template use Tools | Options | Coding | 
* Edit Standard Headers. */ 
// Добавить ссылку на System.Windows.Forms, 
// а потом и using System.Windows.Forms; 
using System; 
using System.Windows.Forms; 
using System.Collections.Generic; 


Download 8,15 Mb.

Do'stlaringiz bilan baham:
1   ...   256   257   258   259   260   261   262   263   ...   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