Re: [問題] C#物件拖曳

看板C_Sharp (C#)作者 (WS)時間20年前 (2005/07/29 22:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《dimfan (喵)》之銘言: : 請問一下,我想在form裡面拖曳物件(類似繪圖工具那般新增) : ,應該要如何做呢? : 我是要問C#的,謝謝! : 需求詳細說明: : (1)一群可以供選擇拖曳的物件,類似樹、房子的圖形。 : (2)滑鼠點選欲拖曳物件後, : (按住滑鼠不放)拖曳至form中graphics區域的某一點, : 放開滑鼠後該物件隨即顯示在該點上。 : (3)附帶條件是要一併能獲取放置點的座標。 我的想法是... 在要拖曳的物件設下Mousedown的event來確定使用者要拖曳的物件是什麼 然後用form 的MouseMove來追蹤滑鼠的軌跡(圖片可以跟著跑) 然後Form的MouseUp來測使用者放開滑鼠的位置, 把圖放上去 至於座標, 在MouseMove裡面就可以得到了.... 不見得是最好的方法...至少這樣應該能做 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.139.182
文章代碼(AID): #12wa0pmc (C_Sharp)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #12wa0pmc (C_Sharp)