如何實現將兩個矩形連接在一起的線?目前,我有這樣的:如何用一條線連接DrawRectangle中的兩個點?
if (listBox1.Items.Count >= 2)
{
e.Graphics.DrawLine(Pens.AliceBlue, new Point(/*??*/), new Point(n._x, n._y));
}
隨着第二個新的點是,我把我的新的Rectangle,但我不知道怎麼去矩形點提前。
我的矩形的X和Y被存儲在一個列表,像這樣:
public BindingList<Node> nodeList = new BindingList<Node>();
我的主要目標就行太添加到我的每一個矩形的,因爲他們被吸引。
例如:將一個矩形放下,沒有任何反應,放置另一個矩形,添加一條連接兩條線的線,添加第三條,添加一條連接第二條和第三條的線。但是如果我能得到一個,我可以嘗試解決如何不斷添加這些線。
感謝您的幫助!
謝謝你,它的工作原理! – Fan12121