Formalar bilan ishlash Forma asoslariShakllarni qo'shish. Shakllar orasidagi o'zaro ta'siri
2 5415792419809529186
Endi ikkinchi shakl uchun qo'ng'iroq kodini qo'shing. Bizda Form2 deb nomlangan ikkinchi shakl bor, shuning uchun avval biz ushbu sinfning ob'ektini yaratamiz, keyin uni ekranda ko'rsatish uchun Show usulini chaqiramiz:
Keling, buning teskarisini qilaylik - ikkinchi shakl birinchi bo'lib ta'sir qiladi. Ikkinchi shakl birinchi bor mavjudligi haqida bilmasa-da. Buni tuzatish uchun siz ikkinchi shaklni birinchi shakl haqida ma'lumot berishingiz kerak. Buning uchun biz dizaynerdagi shaklga havoladan foydalanamiz. Shunday qilib, ikkinchi shaklga o'ting va uning kodiga o'ting - shaklni o'ng tugmasini bosing va View Code (kodni ko'rish) - ni tanlang. Hozircha u bo'sh va faqat dizaynerni o'z ichiga oladi. C# metodlarni haddan tashqari yuklashni qo'llab-quvvatlaganligi sababli, biz turli xil parametrlarga ega bo'lgan bir nechta usul va dizaynerlarni yaratishimiz mumkin va vaziyatga qarab, ulardan birini chaqiramiz. Shunday qilib, ikkinchi shakl kodi faylini quyidagi shaklga o'zgartiring:
Aslida, biz bu erda faqat yangi Public Form2 Designer(Form1 f) qo'shdik, unda biz birinchi shaklni olamiz va uning fonini sariq rangga o'rnatamiz. Endi biz birinchi shaklning kodiga o'tamiz, biz ikkinchi shaklni chaqirdik va uni keyingi shaklga o'zgartiramiz:
Bu holatda, bu kalit so'z joriy ob'ektga - Form1 ob'ektiga bog'lanishni anglatadi, keyin ikkinchi shaklni yaratishda uni (havolani) oladi va u orqali birinchi shaklni boshqaradi. Endi tugmani bosgandan so'ng, biz ikkinchi shaklni yaratamiz, bu darhol birinchi shaklning rangini o'zgartiradi. Bundan tashqari, ob'ektlar va joriy shakllar yaratishingiz mumkin:
Bir nechta shakllar bilan ishlashda, ulardan biri asosiy dastur ekanligini hisobga olish kerak - bu dastur faylida birinchi bo'lib ishlaydi.cs. Agar bizda bir vaqtning o'zida bir nechta shakllar mavjud bo'lsa, unda asosiy dastur yopilganda barcha ilovalar yopiladi va u bilan boshqa barcha shakllar yopiladi. Download 277,76 Kb. Do'stlaringiz bilan baham: 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 |