4 Ocak 2015

C# ile Dörtgen Çizmek


private void Form1_Paint(object sender, PaintEventArgs e)
        {
            // bunun için öncelikle bir kalemimizin olması gerekir
            // kırmızı renkli bir kalem oluşturuluyor
            Pen mPen = new Pen(Color.Red);
            // çizgi kalınlığı ayarlanıyor
            mPen.Width = 5;

            // çizim için grafik nesnesi oluşturuluyor
            Graphics g = e.Graphics;

            // dörtgen nesnesi oluşturulyor
            // x ve y koordinatları ile çizim nerden başlayacak belirtiliyor
            // sonra da uzunluk ve yükseklik belirtiliyor
            Rectangle r = new Rectangle(50, 50, 100, 200);

            // çizime başlıyoruz.
            // DrawRectangle bizden kalem, 
            // dörtgenin konum ve boyut bilgilerini istiyor
            g.DrawRectangle(mPen, r);

            // çizim gerçekleşiyor

            // görevi sona eren nesneler bellekten atılıyor
            mPen.Dispose();
            g.Dispose();
        }

3 Ocak 2015

C# ile Basit Bir Çizgi Çizme

// bunun için öncelikle bir kalemimizin olması gerekir
// yeşil renkli bir kalem oluşturuluyor
Pen mPen = new Pen(Color.Green);

// çizim için grafik nesnesi oluşturuluyor
Graphics g = this.CreateGraphics();

// çizime başlıyoruz.
// DrawLine bizden kalem,
// başlangıç noktası için çizginin soldan ve yukarıdan koordinatını
// bitiş noktası için için çizginin yine soldan ve yukarıdan koordinatını istiyor
g.DrawLine(mPen, 0, 0, 200, 200);

// çizim gerçekleşiyor

// görevi sona eren nesneler bellekten atılıyor
mPen.Dispose();
g.Dispose();