Re: [問題] C#物件拖曳
※ 引述《dimfan (喵)》之銘言:
: 請問一下,我想在form裡面拖曳物件(類似繪圖工具那般新增)
: ,應該要如何做呢?
: 我是要問C#的,謝謝!
: 需求詳細說明:
: (1)一群可以供選擇拖曳的物件,類似樹、房子的圖形。
: (2)滑鼠點選欲拖曳物件後,
: (按住滑鼠不放)拖曳至form中graphics區域的某一點,
: 放開滑鼠後該物件隨即顯示在該點上。
: (3)附帶條件是要一併能獲取放置點的座標。
我的想法是...
在要拖曳的物件設下Mousedown的event來確定使用者要拖曳的物件是什麼
然後用form 的MouseMove來追蹤滑鼠的軌跡(圖片可以跟著跑)
然後Form的MouseUp來測使用者放開滑鼠的位置, 把圖放上去
至於座標, 在MouseMove裡面就可以得到了....
不見得是最好的方法...至少這樣應該能做
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.139.182
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章
14
23