我如何得到一個真正的C#直線?下面的代碼繪製了一條線,很好,但是這條線並不完美,它不是直接逐個像素,有沒有更好的代碼可以產生更好,更準確的直線?c#畫一條直線
namespace Dimension3D
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void canvas_Paint(object sender, PaintEventArgs e)
{
Graphics gObject = canvas.CreateGraphics();
Brush red = new SolidBrush(Color.Red);
Pen redPen = new Pen(red, 8);
gObject.DrawLine(redPen, 10, 10, 35, 500);
}
}
}
什麼是有角度的直線? – Kritner
剛剛編輯,我的意思是'更好,準確,直線' – Traitor
爲什麼當x座標不同時它會是直的? – Shawn