我需要用Scanline算法編程多邊形填充。如何將鼠標點擊事件的座標記錄到列表中?
但如何我還是不知道如何讓鼠標點擊的座標,並把它保存在列表中,則獲得一個點,做同樣的,我不知道我將需要多少次做到這一點
我需要用Scanline算法編程多邊形填充。如何將鼠標點擊事件的座標記錄到列表中?
但如何我還是不知道如何讓鼠標點擊的座標,並把它保存在列表中,則獲得一個點,做同樣的,我不知道我將需要多少次做到這一點
捕獲MouseUp
事件而不是Click
事件。 MouseUp
事件有一個MouseEventArgs
,其中包含X
,Y
座標。
以及我將如何知道Point將創建多少個對象? – harry180 2011-03-23 18:09:20
用戶可以通過雙擊結束。 MouseUp的MouseEventArgs具有Clicks屬性;檢查這個屬性2,並在那裏做你的算法。 – 2011-03-23 18:22:44
在MouseClick事件處理程序中MouseEventArgs包含鼠標光標的x和y座標。座標與控制有關。
使用列表,也許? –
2011-03-23 14:39:31
在mousedown事件上,將鼠標位置添加到處理多邊形繪製的任何類中的點列表中? – FlyingStreudel 2011-03-23 15:04:52