Re: [問題] 拖曳picturebox

看板C_Sharp (C#)作者時間18年前 (2007/04/25 13:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
感謝cole945前輩的詳細回答 大部分問題已經解決了!!! 還有三個小問題 第一個就是rectangle的contains在這個程式碼中是偵測拖曳中的滑鼠是否有在上面 但是我現在想要做的是讓一個控制項A在另一個控制項B之上 就被偵測到 是否要用先紀錄滑鼠在A之上的相對位置 算出一個矩形範圍 然後看有沒有跟B重疊 或是有類似的事件可以直接使用(DoDragDrop?) 第二個問題就是 我把一個timer加到form裡面 然後我用一個textbox顯示每一次tick後的時間 亦即每一次tick會把textbox.text中的值加0.1 (interval是100ms) 但是這時候出現一個問題 當我在拖曳picturebox的時候(MouseMove) timer並不會tick =.= 也就是在拖曳的時候 textbox.text中的值並不會改變 然後在我不動的時候(左鍵還按著) 值就會繼續跳 不知道這是因為單純我的電腦太爛造成的lag 還是textbox的問題 或是timer的問題 或是不知道有沒有類似c的時間函式可以使用 第三個問題是 假如我要做60個picturebox 那是不是60個MouseMove跟MouseDown的事件都要寫 還是有更快的方法? 不好意思我的問題都比較繁瑣 再次感謝各位前輩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.172.162 ※ 編輯: kenny0622 來自: 123.192.174.235 (04/25 17:01)
文章代碼(AID): #16BkiVVu (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #16BkiVVu (C_Sharp)