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