Visual Studio C# Dersleri – C# İle Grafik İşlemleri 3 (İçi Dolu Şekil Çizmek)
0

Önceki derslerimizde C# ile Grafik İşlemlerinde Çizgi Çizme ve Yazı Yazma, Kare, Dikdörtgen ,Elips ve Daire Çizme konularını açıklayıp örnek uygulamalar yapmıştık. C# grafik uygulamalarında şekillerin içi hep boştu yani sadece çizgiler ile işlem yapıyorduk ki bunun için Pen Sınıfından yeni bir nesne üretip onu kullanıyorduk, içi dolu çizimler yapabilmek için Pen sınıfı yerine Brush sınıfı kullanacağız ve komutlarımız da Fill fonksiyonu ile tarama yapacağız.

Hemen bir örnekle açıklayalım yine ilk olarak bir grafik nesnesi oluşturup, renkleri belirleyip çizimlerimizi yapalım

 System.Drawing.Graphics grafiknesne;
grafiknesne = this.CreateGraphics();
//Kırmızı
Brush dolgu = new SolidBrush(System.Drawing.Color.Red);
//Sarı
Brush dolgu1 = new SolidBrush(System.Drawing.Color.Yellow);
//Siyah 
Brush dolgu2 = new SolidBrush(System.Drawing.Color.Black);
grafiknesne.FillRectangle(dolgu, 20, 20, 200, 100);
grafiknesne.FillRectangle(dolgu1, 20, 125, 50, 50);
grafiknesne.FillEllipse(dolgu2, 20, 180, 100, 50);
grafiknesne.FillEllipse(dolgu, 20, 240, 50, 50);

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments