I bob. Nazariy qism zamonaviy dasturlash tillari


II Bob. ASOSIY QISM 2.1 Funksiya grafigini chizish dasturini C# dasturlash tilida tuzilishi


Download 1.1 Mb.
bet16/20
Sana08.01.2022
Hajmi1.1 Mb.
#244731
1   ...   12   13   14   15   16   17   18   19   20
Bog'liq
Dasturlash namuna

II Bob. ASOSIY QISM

2.1 Funksiya grafigini chizish dasturini C# dasturlash tilida tuzilishi.


Funksiya grafigini chizish dasturini tuzishda Micrasoft Visual studio muhitida C# dasturlash tilida funksiya grafigini hosil qilish uchun bizga PictureBox kompanetaasi kerak bo’ladi, PictureBox kompanenti haqida qisqacha malumot berib o’tsam.

PictureBox tasvirlarni namoyish qilish uchun mo'ljallangan. Bu sizga bmp, jpg, gif formatidagi fayllarni, shuningdek, rasm metafayllari va piktogrammalarini ko'rsatishga imkon beradi. PictureBoxda tasvirni o'rnatish uchun bir qator xususiyatlardan foydalanish mumkin: Image turidagi ob'ektni o'rnatadiImageLocation: diskdagi yoki Internetdagi rasmga yo'lni belgilaydi InitialImage: asosiy tasvirni yuklash paytida namoyish etiladigan ba'zi bir boshlang'ich rasm, bu Image xususiyatida saqlanadi. ErrorImage: agar asosiy rasm PictureBoxga yuklanmasa, ko'rsatiladigan rasm. Tasvirni Visual Studioga o'rnatish uchun PictureBox Xususiyatlari panelidagi Image xususiyatini tanlang. Bunday holda, loyihaga rasmni import qilish oynasi ochiladi, unda biz aslida kompyuterda kerakli tasvirni tanlab PictureBoxga o'rnatamiz:



Dastlabki qadam:Visual studio muhitida si sharp dasturlash tilida yangi fo’rma hosil qilib PictureBox kompanentidan foydalandik, endi bizga funksiyamizni grafigini PictureBox oynasida hosil qilish uchun Buton kompanentiga murojat qilamiz.

Endi Buton kompanentiga qisqacha mlumot berib o’tsam: C # tugmasi Tugma - bu dastur yoki dasturiy ta'minot yoki veb-sahifaning ajralmas qismi. Bu foydalanuvchiga dastur yoki dastur bilan o'zaro aloqada bo'lish imkonini beradi. Masalan, agar foydalanuvchi joriy dasturdan chiqmoqchi bo'lsa, u dasturni yopadigan chiqish tugmachasini bosadi. Undan yuborish, yuklash, yuklab olish va hk kabi ko'plab amallarni bajarish uchun foydalanish mumkin. sizning dasturingiz talabiga binoan. Turli shakli, o'lchami, rangi va boshqalar bilan mavjud bo'lishi mumkin. va siz ularni turli dasturlarda qayta ishlatishingiz mumkin. .NET Framework-da, tugma sinfi windows tugmachalarini boshqarish uchun ishlatiladi va u ButtonBase sinfidan meros bo'lib o'tgan.



U System.Windows.Formsnamespace ostida belgilangan.

Buton tugmasiga “Funksiya graffigi” degan text yozdik va PictureBoxga bog’lab qo’ydik shu tugmani bosganimizda bizga kerakli tasvirni yani funksiyamizni kiritgan qiymatlarimizga asosan chizmasini PictureBoxda ko’rsatib beradi.

Funksiyamizni qiymatlarini kiritish uchun bizga yana label tugmasi va TextBox tugmalari kerak bo’ladi. Bizga ikkita TextBox kerak bo’ladi va biz ularga funksiyamizni k va b qiymatlarini kiritamiz va yana Buton tugmasiga murojat qilamiz shunda bizga funksiyamizni grafigi hosil bo’ladi.Endi biz y=k*x+b fuksiyamizga k va b qiymatlarini qayta yani o’zgartirilgan holda yana bir bor kiritishimiz uchun yana Buton tugmasiga murojat qilamiz va bu safar uni TextBox1 va TextBox2 larga bog’lab olamiz shunda k va b kayfitsentlarimizga yangi qiymat berish imkonyatiga ega bo’lamiz.Ikkinchi Buton tugmamizga Tozalash deb text yozib qo’yamiz.

Dasturning ishlash jarayoni











Download 1.1 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   20




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