Shakllar bilan ishlash



Download 55.5 Kb.
bet1/2
Sana09.11.2019
Hajmi55.5 Kb.
  1   2
Shakllar bilan ishlash:

Oynada ikki o'lchovli grafikani yaratishning usullaridan biri bu shakllardan foydalanishdir. Shakllar aslida tugma yoki matn oynasi kabi oddiy elementlardir. Elementlarga ko'pburchak (ko'pburchak), ellips (oval), to'rtburchak (to'rtburchak), chiziq (oddiy chiziq), ko'pburchak (bir necha ulangan chiziqlar) kiradi. Ularning barchasi System.Windows.Shapes.Shape mavhum bazaviy sinfidan meros bo'lib o'tgan:



Ular asosiy sinfdan bir qator umumiy xususiyatlarni meros qilib olishadi:


Shaklning orqa qismini cho'tka bilan to'ldiring - boshqa elementlarning fon rasmiga o'xshash
Strok, boshqa elementlarning BorderBrush xususiyatiga o'xshash shaklning chegarasini chizadigan cho'tkani o'rnatadi
StrokThikness boshqa elementlarning BorderThikness xususiyatiga o'xshash shaklning chegarasini o'rnatadi.
StrokStartLineCap va StrokEndLineCap mos ravishda chiziqning boshida va oxirida ochiq chiziqlar (Line) uchun konturni o'rnatdi.
StrokeDashArray shakli chegarasini lyuk sifatida o'rnatadi va xira effekt yaratadi
StrokeDashOffset chiziqqa masofani belgilaydi.
StrokDashCap zarbalarning shaklini belgilaydi.

Ellips ovalni ifodalaydi:



Fill="LightBlue" Width="200" Height="200" />

Bir xil kenglik va balandlikda doira olinadi:





Rectangle

To'rtburchak to'rtburchakni ifodalaydi :



    



    



RadiusX va RadiusY xususiyatlaridan foydalanib, to'rtburchakning burchaklarini yumaloqlashtirishingiz mumkin:

LINE:


Chiziq oddiy chiziqni anglatadi. Chiziq yaratish uchun uning X1, Y1, X2 va Y2 xususiyatlarida koordinatalarni ko'rsatish kerak. Shuni yodda tutish kerakki, koordinata tizimining boshlanishi chap yuqori burchakdir:







Download 55.5 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2020
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
O’zbekiston respublikasi
maxsus ta’lim
zbekiston respublikasi
o’rta maxsus
davlat pedagogika
axborot texnologiyalari
nomidagi toshkent
pedagogika instituti
texnologiyalari universiteti
navoiy nomidagi
samarqand davlat
guruh talabasi
ta’limi vazirligi
nomidagi samarqand
toshkent axborot
toshkent davlat
haqida tushuncha
Darsning maqsadi
xorazmiy nomidagi
Toshkent davlat
vazirligi toshkent
tashkil etish
Alisher navoiy
Ўзбекистон республикаси
rivojlantirish vazirligi
matematika fakulteti
pedagogika universiteti
таълим вазирлиги
sinflar uchun
Nizomiy nomidagi
tibbiyot akademiyasi
maxsus ta'lim
ta'lim vazirligi
махсус таълим
bilan ishlash
o’rta ta’lim
fanlar fakulteti
Referat mavzu
Navoiy davlat
umumiy o’rta
haqida umumiy
Buxoro davlat
fanining predmeti
fizika matematika
universiteti fizika
malakasini oshirish
kommunikatsiyalarini rivojlantirish
davlat sharqshunoslik
jizzax davlat