我這半年按鈕按鈕釋放鼠標懸停出
之後,我按下一個按鍵,例如我按下設置它會打開一個新的窗口後,我關閉窗口按鈕處於按下狀態。
這裏是設置按鈕的代碼:
Private Sub btn_SETTINGS_MouseEnter(sender As System.Object, e As System.EventArgs) Handles btn_SETTINGS.MouseEnter
btn_SETTINGS.ForeColor = Color.White
End Sub
Private Sub btn_SETTINGS_MouseLeave(sender As System.Object, e As System.EventArgs) Handles btn_SETTINGS.MouseLeave
btn_SETTINGS.ForeColor = SystemColors.HotTrack
End Sub
Private Sub btn_SETTINGS_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_SETTINGS.Click
OpenSettings()
End Sub
任何建議,我能做些什麼來解決這個問題。
也許你的按鈕有一個簡單的焦點(我假設你在談論一個WinForms應用程序)? –
我忘了提及我的應用程序是winForms應用程序,並且之後我的鼠標將我想按鈕被解壓縮 – user3223293
其中一個答案在這裏http://stackoverflow.com/questions/148729/how-to-set-change-remove -c-style-on-a-button-in-c向你展示如何「解壓」你的按鈕。正如我告訴過你的,你的按鈕沒有按下。您正在使用「平面」樣式,並且具有焦點的按鈕以不同的邊框尺寸繪製。但請閱讀其他答案以獲取更多詳細信息。 –