0
我正在構建一個掃雷並且遇到了鼠標事件的困難。在原Windows Minesweeper中,用戶可以在按下時點擊並拖動鼠標。用戶輸入的新瓷磚仍然按下變化到已清除的瓷磚,並且以前的瓷磚恢復爲未被點擊時的狀態。在VB.Net上,當我點擊並嘗試將鼠標懸停在另一個圖塊上時,其他圖塊不會像原始掃雷那樣顯示爲空。任何想法,我可以做些什麼來解決這個問題?.NET單擊事件(WinForms)
對不起,約翰桑德斯,我是新的在這個網站。謝謝你的建議。
我已經提供鼠標按下,的MouseUp,的MouseEnter和鼠標離開去做一些東西。的MouseDown告訴瓷磚已被點擊的程序,當鼠標移動起來,那麼我們執行一個代碼,檢查瓷磚是否是炸彈,如果你標記或贏或輸,MouseEnter改變瓷磚圖案ure,MouseLeave也是如此。 MouseUp也有圖片的一些事件。 問題是,我無法點擊並移動鼠標,並獲得與原始掃雷相同的結果。 – user247337 2010-01-10 03:46:46
請不要爲此目的使用評論。如果您有更多信息,請編輯原始問題。另外,僅供參考,沒有VB.NET點擊事件。有一個.NET單擊事件,並且您正在VB.NET中編寫代碼。 – 2010-01-10 04:04:43