Bu yazımızda arkadaşlar form üzerine bir C# çizgi nasıl çizilir öğrenelim. İlk önce Paint fonksiyonunu oluşturmamız gerekiyor. Daha sonra Pen Class belirleyeceğiz. Ardından istediğimiz koordinatlarda çizgimizi oluşturacağız. Aşağıdaki kodu inceleyin.

// www.kaizen40.com

using System;
using System.Drawing;
using System.Windows.Forms;

namespace ParalelRobot
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            Paint += Form1_Paint;       // çizim yapmak için eklenmelidir
        }

        private void Form1_Paint(object sender, PaintEventArgs e)
        {
                        Pen redPen = new Pen(Color.Red, 1);         // kalem tanımlandı
            Pen blackPen = new Pen(Color.Black, 1);

            // point belirleyebilirsiniz
            PointF point1 = new PointF(0, 0);
            PointF point2 = new PointF(100, 100);

            e.Graphics.DrawLine(redPen, point1, point2);

            // float olarak tek tek noktaları belirleyebilirsiniz
            float L1x1 = 40, L1y1 = 40;
            float L1x2 = 0, L1y2 = 100;
          
            e.Graphics.DrawLine(blackPen, L1x1, L1y1, L1x2, L1y2);

            // point array yaparak

            redPen.Dispose();
            blackPen.Dispose();
        }
    }
}

Ekranın sağ üst kölesi (0,0) olarak tanımlamıştır. Aşağıya doğru artı olarak artar

C# ile Çizgi Çizmek

C# ile Çizgi Çizmek


0 yorum

Bir cevap yazın

Avatar placeholder

E-posta hesabınız yayımlanmayacak.

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