12-mavzu: Visual C++ning grafik imkoniyatlari. Reja


Chart komponenta xususiyati va hodisalari



Download 229,54 Kb.
bet5/7
Sana06.08.2022
Hajmi229,54 Kb.
#846557
1   2   3   4   5   6   7
Bog'liq
12-m

Chart komponenta xususiyati va hodisalari. Bu komponenta Data tab bo‘limiga joylashgan bo‘lib, asosan maʻlumotlarni infografiklarni yaratish uchun ishlatiladi. Infografik uchun maʻlumotlar to‘plami kerak.
Bu komponentaning xusussiyati va hodisalari boshqa komponentalarniki kabi bo‘lib, xuddi o‘shalar kabi bo‘limlarga bo‘lingan. Ularning maxsuslarini keltirib o‘tamiz.

  1. BorderSkin xususiyatlar gruppasi bo‘lib, unda komponentaning yangi niqobga solish mumkin. Niqob deganda, uning yangi ko‘rinishi inobatga olingan. Rang (color), rasm (image), stil (style), kengligi (width) kabi xususiyatlari mavjud. Bu xususiyatlarni o‘rnatish muammo keltirib chiqarmaydi. Oldingi o‘rganganlaringizda bunday xususiyatlardan foydalangansiz. Shuningdek asosiy niqob bu SkinStyle bo‘lib, komponentaning asosiy ko‘rinishini o‘zgartrish uchun xizmat qiladi. Uning mos qiymatlar ro‘yxati mavjud, shundan keraklisini tanlabolish mumkin.

  2. Palette (palitra) – xususiyati yordamida komponentaning infografikani ko‘rsatadigan shaklini tanlash mumkin. Uning mos qiymatlar ro‘yxati mavjud.

  3. PaletteCustomColors – bunda ham komponentaning infografikani ko‘rsatadigan shaklini tanlash mumkin. Ammo foydalanuvchi o‘zining rangi tanlashimi mumkin. Bunda maxsus muloqot oynasi aosida palitraga turli ranglarni qo‘shish mumkin.

  4. Annotations – bunda komponentaga izohlarni yozish mumkin. Buning o‘zining xususiyatlari maxsus muloqot oynasi yordamida o‘rnatiladi.

  5. ChartAreas – bu xususiyat orqali komponentaga bir nechata chart infografika joylashtirish mumkin. Buning ham o‘zi mos xususiyatlarini mos muloqot oynasi bilan o‘rnatish lozim.

  6. Legends – infografikaga keltirilgan qiymatlarining joylashish maydoni. Buni ham maxsus muloqot oynasi asosida tahrir qilish mumkin

  7. Series – bu xususiyat asosiy bo‘lib, infografikaning qiymatlarini belgilovchi, har bir qiymat tegishliligini bildiradi. Buning uchun maxsus mulovot oynasi mavjud. Bunga to‘liqroq to‘xtalib o‘tamiz.

  8. Titles – komponentalarga joylashtirilgan infografikalarga sarlavha qo‘yish uchun ishlatiladi. Uning maxsus muloqot oynasi orqali ishlov berish orqali shrnatish mumkin.

Series – bu komponentaga qiymatlarni qo‘shish va uni tasvirlash uchun xizmat qiladi. Komponentaning ichiga joylashtirilgan sohani tahrirlash uchun ishlatiladi. Unga bosganda quyidagi muloqot oynasi chiqadi.

12.9-rasm. Tahrirlash oynasi.
Bu oynda yangi qiymatlar maydoni qo‘shish uchun [Add] tugmasi va uni o‘chirish uchun [Remove] tugmasi ishlatiladi. Infografikaning asosiy xususiyatlarini boshqarish uchun o‘ng tomondagi xususiyatlar panelidan foydalanish mumkin. Unda infografikani taxhrirlash uchun zarur bo‘lgan barcha xususiyatlar bor. Ulardan biri bu ChartType bo‘lib, infografikaning turlarini belgilash uchun xizmat qiladi. Uning turlari quyidagi 12.10-rasmda keltirilgan.

12.10-rasm. Infografikaning turlari
Shuningdek, infografikaning maʻlumotlari, yozuvlari, qiymatlari, maydoni, qiymat turlari, chegaralari bilan ishlash xususiyatlari xam muvjud. Odatda bu xususiyatlarni dasturlash orqali dastur fragmentlarida o‘rnatish fa foydalanish dasturchiga qulay hisoblanadi. Ammo vizual dusturlashning imkoniyatidan foydalanish uchun buni ham ishlatishni o‘rganish lozim.
Funksiyalarni grafiklarini qurish. Infografika komponentasiga mos ravishda funksiyalarni grafikgini chizish usullari ko‘rib chiqamiz.
Matematik funksiyalarni grafiklarini chizish uchun avval shu funksiyalarni bir sinfga yaratib olamiz.
Bu ko‘rinishda matematikaning barcha funksiyalarini yaratib olish yoki to‘g‘ridan to‘g‘ri foydalanish mumkin.
Chart komponentasiga grafikni chizish uchun Form1_Load hodisasiga quyidagicha algoritmni yozamiz. Agar dasturni ishlatsak, bir 𝑥2 funksiyaning grafigini chizish imkoniyatini beradi.

12.11-rasm. 𝑥2 funksiyaning grafigi.

Download 229,54 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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