Matematika-informatika fakulteti


Download 163.06 Kb.
bet3/11
Sana03.12.2023
Hajmi163.06 Kb.
#1797604
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Algoritmik tillar va dasturlash

ASOSIY QISIM.
1-§. Fo’rmada shakillarni tasvirlash.
Oynada 2D grafiklarni chizish usullaridan biri shakllardan foydalanishdir. Shakllar aslida tugma yoki matn qutisi kabi umumiy elementlardir. Shakllarga ko'pburchak (ko'pburchak), ellips (oval), to'rtburchak (to'rtburchak), chiziq (muntazam chiziq), poliliniya (bir nechta bog'langan chiziqlar) kabi elementlar kiradi. Ularning barchasi System.Windows.Shapes.Shape mavhum tayanch sinfidan meros bo'lib oladi:

Конкретный
класс

DispatcherObject




DependencyObject


Абстрактный
класс

Visual


UIElement


FrameworkElement


Shape




Path

Polygon

Polyline

Line

Ellipse

Rectangle

Ular asosiy sinfdan bir qator umumiy xususiyatlarni meros qilib oladilar:



  • To'ldirish shakli fonini cho'tka bilan to'ldiradi - boshqa elementlarning Background xususiyatiga o'xshash

  • Stroka boshqa elementlarning BorderBrush xususiyatiga o'xshash shakl chegarasini chizadigan cho'tkani o'rnatadi.

  • StrokeThikness boshqa elementlarning BorderThikness xususiyatiga oʻxshash shakl chegarasining qalinligini oʻrnatadi.

  • StrokeStartLineCap va StrokeEndLineCap navbati bilan chiziq boshida va oxirida ochiq shakllar (Line) konturini belgilaydi.

  • StrokeDashArray shakl chegarasini lyuk sifatida o'rnatib, chiziqli effekt yaratadi

  • StrokeDashOffset zarba boshlanishigacha bo'lgan masofani o'rnatadi


  • Download 163.06 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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