Ob’yektga yo‘naltirilgan va umumlashgan dasturlash paradigmalarini qo‘llash asosida ilovalarni yarata olish


New Project muloqot oynasi va loyiha shabloni



Download 342,4 Kb.
bet3/5
Sana18.04.2022
Hajmi342,4 Kb.
#560623
1   2   3   4   5
Bog'liq
Ob’yektga yo‘naltirilgan va umumlashgan dasturlash paradigmalarini qo‘llash asosida

New Project muloqot oynasi va loyiha shabloni
File → New Project … buyrug‘I bajarilganda yoki New Project havolasi bosilganda bosh sahifada New Project muloqot oynasi ochiladi (il.2.3).
Visual Studio foydalanuvchiga loyiha tipidagi bir necha shablonlar taklif qiladi, qaysiki, Visual C# va boshqa tillarda yaratilishi mumkin bо‘lganlari(sm.il.2.3.). ularning tarkibiga Windows Form shablonlari kiradi, Visual Studio tо‘liq versiyasi WPF ilovasi va boshqa kо‘pgina ilovalardan iborat bо‘lib, kо‘pgina qо‘shimcha shablonlarni о‘z ichiga oladi. Bu bо‘limda biz, ilovani Windows Form Application baza shablonida quramiz. Windows Form ilovasi Windows operatsion sistemasida amalga oshiriladi (masalan, Windows 7 yoki Windows8) odatda u foydalanuvchi bilan aloqada bо‘lgan grafik interfeysga (GUI) molik bо‘ladi.
Sо‘rov berilmasa, Visual Studio yangi loyihani Windows Form Application baza shablonidan Windows Form Application1 nomi bilan о‘zlashtirib oladi.IDE ni konstruksiyali rejimga о‘tkazish uchun WFA shablonini tanlang va Ok tugmasini bosing. Rejimning ushbu funksiyasi ilovani grafik interfeysini yaratish uchun mо‘ljallangan. 5

Fig. 2.3 | New Project dialog.



Fig. 2.4 | Design view of the IDE.


Boshqaruv Formalari va elementlari.
Form1 sarlovhali tо‘g‘ri tо‘rtburchak yaratilayotgan Windows Forms ilovasining oynasini namoyon etadi. Visual C# ilovasi о‘zini bir necha Formada namoyon qiladi lekin biz kitobda yaratayotgan kо‘pchilik ilovalarda faqat bitta Formada ishlatishimiz mumkin. Sizlar boshqaruv elementlari qо‘shish orqali Formalarni о‘rganib olasizlar, bizning misolimizda bu Label yozuvi yoki PictureBox grafik maydoni kо‘rinishida bо‘ladi.Il(2.20) Yozuvlar kо‘pincha bir birini tekis kо‘rinishida grafik maydon esa tasvir orqali yuzada chiqariladi. Visual Studio ilovalarni yaratishda va sozlashda ishatiladigan kо‘pgina tayyor boshqaruv elementlari va boshqa kimponentlarni о‘zida mujassam etgan. Bu bо‘limda biz NET Frame-work Class Library ning tayyor boshqaruv elementlaridan foydalanamiz. Elementlarni Formaga joylash orqali yaratuvchi uning xossalarini о‘zgartirishi mumkin.(sm. Razdel 2.4). masalan 2.5 ilyustratsiyada matn sarlovhasi Formasini о‘zgarishi, 2.6 ilyustratsiyada esa boshqaruv elementidagi shrift xossalarini belgilash muloqot oynasi tasvirlangan.
Forma va boshqaruv elementlari ilovaning grafik interfeysini tashkil qiladi. Foydalanuvchi kerakli ma’lumotni klaviaturada teradi, sichqoncha tugmachasi bilan belgilaydi yoki ularni boshqa usullar bilan kiritadi. Grafik interfeys foydalanuvchi uchun kerak bо‘lgan yo’riqnoma va boshqa ma’lumotlarni tasvirlash uchun kerak bо‘ladi. Masalan, 2.3 ilyustratsiyasidagi New Project muloqot oynasida foydalanuvchi andoza tipini sichqoncha tugmachasi bilan belgilab, keyin loyiha nomini klaviatura orqali kiritadi.
F ig. 2.5 | Textbox control for modifying a property in the Visual Studio IDE.


Fig. 2.6 | Dialog for modifying a control’s font properties.


Har bir ochilgan hujjatning nomi ilovaning koreshogiga chiqariladi. Bir necha ochilgan hujjatlar ichida kerakli hujjatni kо‘rib olish uchun kerakli korishokka sichqoncha tugmasi bosiladi. Aktiv ilova (hozirgi paytda kо‘rinayotgan hujjat ilova) kо‘k rang bilan ajratilgan (masalan, 2.4 ilyustratsiyadagi Form1. cs {Design}).



Download 342,4 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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