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
0 yorum