![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 f2ly ![]()
![]() |
次,多按幾次滑鼠就會多幾個物件,而我還會做移動物件的動作, 也就是說我所新增的每個物件,我都可以自由的移動,我的問題在 於: 當我new新的物件時,我選擇擺在MouseUp的事件中,所以我每次 MouseUp新增是ok的,但是當我移動時,卻只會移動我最後新增的 物件,我程式是寫法是在MouseUp時寫 this.pan.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pan_MouseDown); this.pan.MouseUp += new System.Windows.Forms.MouseEventHandler(this.pan_MouseUp); 再從pan_MouseDown和pan_MouseUp寫移動的程式,但好像是名稱的 問題,新增第一個物件時(暫命名為A1)是ok的,新增第二個物件A2 時,A1就變得好像是死的東西一樣,傾聽Pan_MouseUp時也許只有 以最後一個為主吧。 請問我要用什麼方法做到新增同樣物件多次,並且每個都是獨立的 ,可單獨控制....
本篇文章發表於2002-11-25 22:24
|